Маршалл Кирк МакКусик | |
---|---|
Маршалл Кирк МакКусик в " linux.conf.au 2011", Брисбен, Квинсленд, Австралия - 2011-01 | |
Родившийся | 19 января 1954 г. (возраст ( 1954-01-19 ) 67) Уилмингтон, Делавэр, США |
Образование | Калифорнийский университет в Беркли |
Известен | BSD, FreeBSD, UFS, программные обновления, BSD Daemon |
Супруг (а) | Эрик Оллман |
Маршалл Кирк МакКусик (родился 19 января 1954 г.) - ученый-компьютерщик, известный своей обширной работой над BSD UNIX с 1980-х годов до FreeBSD в наши дни. Он был президентом ассоциации USENIX с 1990 по 1992 год и снова с 2002 по 2004 год, и до сих пор входит в совет директоров. Он входит в редколлегию журнала ACM Queue Magazine. Друзьям и коллегам он известен как «Кирк».
МакКузик получил степень бакалавра в области электротехники из Корнельского университета, и два МС градусов (в 1979 и 1980 годах соответственно) и Ph.D. по информатике из Калифорнийского университета в Беркли в 1984 году.
МакКусик - открытый гей и живет в Калифорнии с Эриком Оллманом, который был его домашним партнером с аспирантуры и на котором он женился в октябре 2013 года.
Маккусик начал с BSD в силу того, что он делил офис в Беркли с Биллом Джоем, который возглавил зарождение системы BSD.
Некоторые из его самых больших вкладов в BSD были связаны с файловой системой. Он участвовал в разработке оригинальной быстрой файловой системы Berkeley Fast File System (FFS). В конце 1990-х он реализовал мягкие обновления, альтернативный подход к поддержанию целостности диска после сбоя или отключения электроэнергии, в FFS, и обновленную версию файловой системы Unix (UFS), известную как «UFS2». Магическое число используется в супер структуры блока UFS2 отражает дату рождения McKusick в: #define FS_UFS2_MAGIC 0x19540119
(как найти в /usr/include/ufs/ffs/fs.h
на FreeBSD системах). Он входит в комплект как пасхальное яйцо.
Он также в первую очередь отвечал за создание дополнительных функций моментальных снимков файловой системы и фона fsck
(проверка и восстановление файловой системы), которые тесно интегрируются с мягкими обновлениями. После моментального снимка файловой системы файловая система может быть fsck
запущена сразу после отключения электроэнергии и может работать в фоновом режиме.
Книги серии « Проектирование и реализация » считаются очень качественными работами в области информатики. Они сыграли важную роль в развитии потомков BSD. BSD Daemon, часто используется для идентификации BSD, авторское право Маршалл Кирк McKusick.