Американский учёный-компьютерщик (родился в 1954 году)
Маршалл Кирк МакКьюсик (родился 19 января 1954 года) — американский учёный-компьютерщик , известный своей обширной работой над BSD UNIX с 1980-х годов до FreeBSD в настоящее время. Он входил в совет Ассоциации USENIX с 1986 по 1992 год и снова с 2000 по 2006 год, [1] включая сроки в качестве президента с 1990 по 1992 год и с 2000 по 2002 год. [2] Он входил в редакционную коллегию журнала ACM Queue Magazine с 2002 по 2019 год. [3] Он входил в совет Фонда FreeBSD с 2012 по 2022 год. [4] Друзья и коллеги знают его как «Кирк».
МакКьюсик живет в Калифорнии с Эриком Оллманом , своим партнером со времен аспирантуры, на котором он женился в октябре 2013 года. [5] [6]
Образование
МакКьюсик получил степень бакалавра наук по электротехнике в Корнеллском университете , а также две степени магистра наук (в 1979 и 1980 годах соответственно) и степень доктора наук по информатике в Калифорнийском университете в Беркли в 1984 году. [7]
БСД
МакКьюсик начал работать в BSD благодаря тому, что он делил офис в Беркли с Биллом Джоем , который стоял у истоков создания системы BSD. [8]
Некоторые из его крупнейших вкладов в BSD были в файловую систему . Он помог разработать оригинальную Berkeley Fast File System (FFS). В конце 1990-х он реализовал мягкие обновления , альтернативный подход к поддержанию целостности диска после сбоя или отключения питания, в FFS, и пересмотренную версию Unix File System (UFS), известную как «UFS2». Магическое число, используемое в структуре суперблока UFS2, отражает дату рождения МакКьюсика: #define FS_UFS2_MAGIC 0x19540119
(как найдено в /usr/include/ufs/ffs/fs.h
в системах FreeBSD ). Оно включено как пасхальное яйцо .
Он также был в первую очередь ответственным за создание дополнительных функций снимков файловой системы и фона fsck
(проверка и восстановление файловой системы), которые тесно интегрируются с мягкими обновлениями. После снимка файловой системы файловая система может быть немедленно запущена после отключения питания и fsck
может работать как фоновый процесс.
Серия книг «Проектирование и реализация» считается очень высококачественными работами в области компьютерной науки. [ требуется ссылка ] Они оказали влияние на разработку потомков BSD . [ требуется ссылка ] BSD Daemon , часто используемый для идентификации BSD, защищен авторским правом Маршалла Кирка МакКьюсика. [9]
Библиография
- Маршалл Кирк МакКьюсик; Уильям Н. Джой; Сэмюэл Дж. Леффлер; Роберт С. Фабри (август 1984 г.). "Быстрая файловая система для UNIX" (PDF) . ACM Transactions on Computer Systems . 2 (3): 181–197. doi :10.1145/989.990. S2CID 222285164 . Получено 08.04.2013 .
- S. Leffler , M. McKusick, M. Karels , J. Quarterman : The Design and Implementation of the 4.3BSD UNIX Operating System , Addison-Wesley, январь 1989 г., ISBN 0-201-06196-1 . Немецкий перевод опубликован в июне 1990 г., ISBN 3-89319-239-5 . Японский перевод опубликован в июне 1991 г., ISBN 4-621-03607-6 (распродано).
- S. Leffler, M. McKusick: The Design and Implementation of the 4.3BSD UNIX Operating System Answer Book , Addison-Wesley, апрель 1991 г., ISBN 0-201-54629-9 . Японский перевод опубликован в январе 1992 г., ISBN 978-4-8101-8039-8
- M. McKusick, K. Bostic , M. Karels, J. Quarterman: The Design and Implementation of the 4.4BSD Operating System , Addison-Wesley, апрель 1996 г., ISBN 0-201-54979-4 . Французский перевод опубликован в 1997 г., International Thomson Publishing, Париж, Франция, ISBN 2-84180-142-X .
- МакКьюсик, 1999 Двадцать лет Berkeley Unix (из книги Open Sources: Voices from the Open Source Revolution ISBN 1-56592-582-3 )
- М. МакКусик, Джордж Невилл-Нил: Проектирование и реализация операционной системы FreeBSD , Addison-Wesley, июль 2004 г., ISBN 0-201-70245-2
- M. McKusick, George Neville-Neil, R. Watson : Проектирование и реализация операционной системы FreeBSD, второе издание , Addison-Wesley, сентябрь 2014 г., ISBN 0-321-96897-2
Ссылки
- ^ "USENIX Board". Архивировано из оригинала 7 февраля 2005 г.
- ^ "USENIX Board". Архивировано из оригинала 3 июня 2004 г.
- ^ "ACM Queue Editorial Board". Архивировано из оригинала 27 апреля 2019 г.
- ^ "Совет директоров: FreeBSD Foundation". Архивировано из оригинала 14 апреля 2022 г.
- ^ Фрисс, Стив (1998-03-03). "Какая связь. Один помог разработать электронную почту, а другой настроил ПК. Жизнь американцев стала проще, потому что эти ребята нажимают". The Advocate . Архивировано из оригинала 2004-12-16 . Получено 2013-01-16 .Альтернативный URL-адрес
- ^ «Семья и друзья Кирка МакКьюсика». mckusick.com . Маршалл Кирк МакКьюсик . Получено 14 марта 2015 г. .
- ^ "Cal Alumni Network". Веб-сайт участников .
- ^ Г-н (2006-02-17). "Интервью BSDTalk с Кирком МакКьюсиком". Bsdtalk.blogspot.com . Получено 2013-12-03 .
- ^ "Информация об авторских правах Beastie". Mckusick.com . Получено 2013-12-03 .
Внешние ссылки
- Домашняя страница МакКьюсика