Маршалл Кирк МакКьюзик

редактировать
Маршалл Кирк МакКусик
Маршалл Кирк МакКусик - в LCA 2011 (linux.conf.au 2011), Брисбен, Квинсленд, Австралия - 2011-01.jpg Маршалл Кирк МакКусик в " 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 года.

СОДЕРЖАНИЕ
  • 1 BSD
  • 2 Библиография
  • 3 ссылки
  • 4 Внешние ссылки
BSD

Маккусик начал с 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.

Библиография
  • С. Леффлер, М. МакКусик, М. Карелс, Дж. Квортерман: Разработка и реализация операционной системы 4.3BSD UNIX, Аддисон-Уэсли, январь 1989 г., ISBN   0-201-06196-1. Немецкий перевод опубликован в июне 1990 г., ISBN   3-89319-239-5. Японский перевод опубликован в июне 1991 г., ISBN   4-621-03607-6 ( издается ).
  • С. Леффлер, М. МакКусик: Разработка и реализация книги ответов для операционной системы 4.3BSD UNIX, Аддисон-Уэсли, апрель 1991 г., ISBN   0-201-54629-9. Японский перевод опубликован в январе 1992 г., ISBN   978-4-8101-8039-8
  • М. МакКусик, К. Бостик, М. Карелс, Дж. Квартерман: Разработка и реализация операционной системы 4.4BSD, Аддисон-Уэсли, апрель 1996 г., ISBN   0-201-54979-4. Французский перевод опубликован в 1997 г., International Thomson Publishing, Париж, Франция, ISBN   2-84180-142-X.
  • McKusick, 1999 Двадцать лет Беркли Unix (из книги Открытые источники: голоса из революции открытого исходного кода ISBN   1-56592-582-3 )
  • М. МакКусик, Джордж Невилл-Нил : Разработка и реализация операционной системы FreeBSD, Аддисон-Уэсли, июль 2004 г., ISBN   0-201-70245-2
  • М. МакКусик, Джордж Невилл-Нил, Р. Уотсон: Разработка и реализация операционной системы FreeBSD, второе издание, Addison-Wesley, сентябрь 2014 г., ISBN   0-321-96897-2
Рекомендации
Внешние ссылки
Последняя правка сделана 2023-04-13 06:14:33
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте