stringtranslate.com

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

Маршалл Кирк МакКьюсик (родился 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]

Библиография

Ссылки

  1. ^ "USENIX Board". Архивировано из оригинала 7 февраля 2005 г.
  2. ^ "USENIX Board". Архивировано из оригинала 3 июня 2004 г.
  3. ^ "ACM Queue Editorial Board". Архивировано из оригинала 27 апреля 2019 г.
  4. ^ "Совет директоров: FreeBSD Foundation". Архивировано из оригинала 14 апреля 2022 г.
  5. ^ Фрисс, Стив (1998-03-03). "Какая связь. Один помог разработать электронную почту, а другой настроил ПК. Жизнь американцев стала проще, потому что эти ребята нажимают". The Advocate . Архивировано из оригинала 2004-12-16 . Получено 2013-01-16 .Альтернативный URL-адрес
  6. ^ «Семья и друзья Кирка МакКьюсика». mckusick.com . Маршалл Кирк МакКьюсик . Получено 14 марта 2015 г. .
  7. ^ "Cal Alumni Network". Веб-сайт участников .
  8. ^ Г-н (2006-02-17). "Интервью BSDTalk с Кирком МакКьюсиком". Bsdtalk.blogspot.com . Получено 2013-12-03 .
  9. ^ "Информация об авторских правах Beastie". Mckusick.com . Получено 2013-12-03 .

Внешние ссылки