Маршалл Кирк МакКьюсик
Маршалл Кирк МакКьюсик | |
---|---|
![]() Маршалл Кирк МакКьюсик на « linux.conf.au 2011», Брисбен, Квинсленд, Австралия – 2011–2001 гг. | |
Рожденный | 19 января 1954 г. Уилмингтон, Делавэр , США | ( 70 лет)
Образование | Калифорнийский университет, Беркли |
Известный | BSD , FreeBSD , UFS , программные обновления , BSD Daemon |
Супруг | Эрик Оллман |
Маршалл Кирк МакКьюсик (родился 19 января 1954 года) — ученый-компьютерщик , известный своей обширной работой над BSD UNIX , начиная с 1980-х годов и до FreeBSD в наши дни. Он входил в совет директоров Ассоциации USENIX с 1986 по 1992 год, а затем с 2000 по 2006 год. [1] , включая сроки пребывания на посту президента с 1990 по 1992 год и с 2000 по 2002 год. [2] . он входил в редакционную коллегию журнала ACM Queue Magazine. С 2002 по 2019 год [3] Он входил в совет директоров FreeBSD Foundation с 2012 по 2022 год. [4] Друзьям и коллегам он известен как «Кирк».
МакКьюсик получил степень бакалавра электротехники . в Корнелльском университете , а также две степени магистра (в 1979 и 1980 годах соответственно) и степень доктора философии Степень бакалавра компьютерных наук в Калифорнийском университете в Беркли в 1984 году. [5]
МакКьюсик живет в Калифорнии с Эриком Оллманом , своим партнером еще со времен аспирантуры, на котором он женился в октябре 2013 года. [6] [7]
БСД
[ редактировать ]МакКьюсик начал работать с BSD благодаря тому факту, что он делил офис в Беркли с Биллом Джоем , который возглавил зарождение системы BSD. [8]
Некоторые из его крупнейших вкладов в BSD были связаны с файловой системой . Он помог разработать оригинальную файловую систему Berkeley Fast File System (FFS). В конце 1990-х он реализовал мягкие обновления — альтернативный подход к поддержанию целостности диска после сбоя или отключения электроэнергии — в FFS, а также пересмотренную версию файловой системы Unix (UFS), известную как «UFS2». Магическое число , используемое в структуре суперблока UFS2, отражает дату рождения МакКьюсика: #define FS_UFS2_MAGIC 0x19540119
(как обнаружено в /usr/include/ufs/ffs/fs.h
в системах FreeBSD ). Он включен в качестве пасхального яйца .
Он также отвечал за создание дополнительных функций снимков файловой системы и фоновой информации. fsck
(проверка и восстановление файловой системы), которые тесно интегрированы с программными обновлениями. После создания снимка файловой системы файловую систему можно запустить сразу после отключения питания. fsck
может работать как фоновый процесс.
Серия книг «Проектирование и реализация» считается очень качественной работой в области информатики. [ нужна ссылка ] Они оказали влияние на развитие потомков BSD . [ нужна ссылка ] Авторские права на демон BSD , часто используемый для идентификации BSD, принадлежат Маршаллу Кирку МакКьюсику. [9]
Библиография
[ редактировать ]- Маршалл Кирк МакКьюсик; Уильям Н. Джой; Сэмюэл Дж. Леффлер; Роберт С. Фабри (август 1984 г.). «Быстрая файловая система для UNIX» (PDF) . Транзакции ACM в компьютерных системах . 2 (3): 181–197. дои : 10.1145/989.990 . S2CID 222285164 . Проверено 08 апреля 2013 г.
- С. Леффлер , М. МакКьюсик, М. Карелс , Дж. Квартерман : Проектирование и реализация операционной системы UNIX 4.3BSD , Аддисон-Уэсли, январь 1989 г., ISBN 0-201-06196-1 . Немецкий перевод опубликован в июне 1990 г., ISBN 3-89319-239-5 . Японский перевод опубликован в июне 1991 г., ISBN 4-621-03607-6 (распродан).
- С. Леффлер, М. МакКьюсик: Книга ответов «Проектирование и реализация операционной системы UNIX 4.3BSD» , Аддисон-Уэсли, апрель 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 .
- МакКьюсик, 1999 г., «Двадцать лет Беркли Unix» (из книги « Открытые исходные коды: голоса революции открытого исходного кода»). ISBN 1-56592-582-3 )
- М. МакКьюсик, Джордж Невилл-Нил : Проектирование и реализация операционной системы FreeBSD , Аддисон-Уэсли, июль 2004 г., ISBN 0-201-70245-2
- М. МакКьюсик, Джордж Невилл-Нил, Р. Уотсон : Проектирование и реализация операционной системы FreeBSD, второе издание , Аддисон-Уэсли, сентябрь 2014 г., ISBN 0-321-96897-2
Ссылки
[ редактировать ]- ^ «ЮСЕНИКС Совет» . Архивировано из оригинала 7 февраля 2005 года.
- ^ «ЮСЕНИКС Совет» . Архивировано из оригинала 3 июня 2004 года.
- ^ «Редакция ACM Queue» . Архивировано из оригинала 27 апреля 2019 года.
- ^ «Совет директоров: FreeBSD Foundation» . Архивировано из оригинала 14 апреля 2022 года.
- ^ «Сеть выпускников Калифорнийского университета» . Веб-сайт участников .
- ^ Фрисс, Стив (3 марта 1998 г.). «Какая связь. Один помогал разрабатывать электронную почту, а другой настраивал компьютер. Жизнь американцев стала проще, потому что эти ребята щелкают мышью» . Защитник . Архивировано из оригинала 16 декабря 2004 г. Проверено 16 января 2013 г. Альтернативный URL
- ^ «Семья и друзья Кирка МакКьюсика» . mckusick.com . Маршалл Кирк МакКьюсик . Проверено 14 марта 2015 г.
- ^ Господин (17 февраля 2006 г.). «Интервью BSDTalk с Кирком МакКьюсиком» . Bsdtalk.blogspot.com . Проверено 3 декабря 2013 г.
- ^ «Информация об авторских правах Beastie» . Mckusick.com . Проверено 3 декабря 2013 г.