Мэтью Диллон
Мэтью Диллон | |
---|---|
Рожденный | [1] | 1 июля 1966 г.
Альма-матер | Калифорнийский университет, Беркли |
Занятие | Инженер-программист |
Известный | Друг ГОВОРИТ, [2] [3] ДМЕ; [4] FreeBSD , DragonFly BSD , HAMMER |
Веб-сайт | Аполлон |
Мэтью Диллон (1966 г.р.) — американский инженер-программист, известный благодаря программному обеспечению Amiga . [3] вклад в FreeBSD , а также за начало и руководство проектом DragonFly BSD с 2003 года. [3] [5] [6] [7]
Биография
[ редактировать ]Диллон изучал электронную инженерию и информатику в Калифорнийском университете в Беркли , где он впервые начал работать с BSD в 1985 году. Он также стал известен благодаря своему для Amiga , программированию [3] его компилятор C DICE [2] и его работа над ядром Linux . [8] Он основал и работал в Best Internet с 1994 по 1997 год, внося свой вклад в FreeBSD . в то время [9] Его программа передачи интернет-новостей «Diablo» пользовалась большой популярностью у многих интернет-провайдеров.
В 1997 году Диллон получил доступ к коду FreeBSD и внес большой вклад в подсистему виртуальной памяти . [10] среди других вкладов.
Обеспокоенный проблемами, которые он видел в направлении FreeBSD 5.x в отношении параллелизма , [10] а в сочетании с тем, что доступ Диллона к хранилищу исходного кода FreeBSD был отозван из-за размолвки с другими разработчиками FreeBSD, в 2003 году он начал проект DragonFly BSD , реализовав SMP модель с использованием облегченных потоков ядра . [3] [11] Проект DragonFly также привел к разработке в 2006 году нового пользовательского пространства ядра метода виртуализации , получившего название Virtual Kernel . [3] [12] первоначально для облегчения разработки и тестирования последующих функций уровня ядра; [13] новая файловая система под названием HAMMER , которую он создал с использованием B-деревьев ; HAMMER был объявлен готовым к производству с DragonFly 2.2 в 2009 году; [12] и, впоследствии, HAMMER2 , объявленный стабильным в 2018 году с DragonFly 5.2.
Совсем недавно Диллон попал в ряд заголовков, посвященных процессора ошибкам . В 2007 году это произошло после того, как Тео де Раадт из OpenBSD поднял тревогу по поводу серьезности некоторых ошибок в Intel Core 2 . процессорах семейства [14] сделал обзор ошибок Intel Core , предположив, что некоторые из них были настолько серьезными, что требовалось избегать любого процессора, в котором проблемы остаются неустраненными. Диллон независимо оценил ошибки Intel, а также [14] С тех пор Диллон является поклонником процессоров AMD , а впоследствии, в 2012 году, он обнаружил совершенно новый недостаток в некоторых процессорах AMD , для которого на тот момент не существовало никаких ошибок. [15] Диллон продолжал свою работу над проблемами ЦП еще в 2018 году, представляя решения для устранения новейших уязвимостей безопасности, таких как Meltdown , некоторые из которых впоследствии были приняты OpenBSD . также [16]
Диллон был частым гостем на bsdtalk во время шоу. [17] и несколько раз давал интервью для KernelTrap . [5] [6]
Ссылки
[ редактировать ]- ^ Перейти обратно: а б «usr.bin/calendar/calendars/calendar.freebsd» . Перекрестная ссылка BSD суперпользователя . FreeBSD . 09.02.2019 . Проверено 02 марта 2019 г.
- ^ Перейти обратно: а б «Мэтт Диллон: Куда он делся?» . Группа новостей : comp.sys.amiga.programmer . 05.11.1992. Usenet: [электронная почта защищена] . Проверено 02 марта 2019 г.
- ^ Перейти обратно: а б с д и ж Дэвид Чисналл (15 июня 2007 г.). «DragonFly BSD: UNIX для кластеров?» . ИнформИТ . Прентис Холл Профессионал . Проверено 6 марта 2019 г.
- ^ «С днем рождения, Амига: «другому» домашнему компьютеру исполняется 30 лет» . Регистр . 24 июля 2015 г. Проверено 02 марта 2019 г.
Мне понравился редактор DME Мэтта Диллона. Кто-нибудь еще сталкивался с этим?
- ^ Перейти обратно: а б Джереми Эндрюс (2 января 2002 г.). «Интервью: Мэтью Диллон» . Ядерная ловушка . Архивировано из оригинала 7 февраля 2012 г. Проверено 3 марта 2019 г.
- ^ Перейти обратно: а б Джереми Эндрюс (6 августа 2007 г.). «Интервью: Мэтью Диллон» . Ядерная ловушка . Архивировано из оригинала 7 февраля 2012 г. Проверено 3 марта 2019 г.
- ^ "команда" . Драгонфлай БСД . 24 мая 2018 г. Архивировано из оригинала 18 ноября 2018 г. Проверено 02 марта 2019 г.
- ^ Матус Телгарски (2004), «Отчеты конференции, Ежегодная техническая конференция USENIX (USENIX '04), UseBSD SIG, Панельная дискуссия: Состояние проектов BSD» (PDF) , ; вход: , 29 (5), USENIX (опубликовано в октябре 2004 г.) ): 54–55, ISSN 1044-6397 ,
Уже опытный хакер (участник Linux и FreeBSD, среди многих других проектов),…
- ^ Грег Кулоса (15 сентября 1998 г.). «Встреча BayLISA: Unix на Intel: внедрение надежных производственных систем» . sage -members@ (список рассылки). УСЕНИКС . Проверено 12 апреля 2019 г.
В дискуссии принимают участие: BSD/OS , Пол Викси [основатель Internet Software Consortium]; FreeBSD , Мэтт Диллон [системный архитектор Best Internet]; …
- ^ Перейти обратно: а б Федерико Бьянкуцци (8 июля 2004 г.). «За DragonFly BSD» . О'Рейли Медиа . Архивировано из оригинала 13 мая 2011 г. Проверено 02 марта 2019 г.
- ^ Дэвид Чисналл (2012). «Зачем идти?». Разговорник по языку программирования Go (1-е изд.). Аддисон-Уэсли Профессионал . п. 5 . ISBN 978-0-321-81714-3 .
При создании DragonFly BSD Мэтт Диллон заметил, что нет смысла создавать модель потоков N:M, где N потоков пользовательского пространства мультиплексируются поверх M потоков ядра, поскольку код C, использующий более нескольких потоков, встречается очень редко.
- ^ Перейти обратно: а б Коэн Вервлёсем (21 апреля 2010 г.). «DragonFly BSD 2.6: на пути к операционной системе со свободной кластеризацией» . LWN.net . Проверено 7 марта 2019 г.
- ^ Джереми С. Рид, изд. (10 февраля 2007 г.). «Ответы Мэтта Диллона о виртуальном ядре DragonFly» . Информационный бюллетень BSD .com . Рид Медиа.net. Архивировано из оригинала 24 февраля 2007 г.
- ^ Перейти обратно: а б Константин Александрович Муренин (03.07.2007). «Мэттью Диллон об ошибках Intel Core и Core 2» (на русском языке). Linux.org.ru . Проверено 02 марта 2019 г.
- ^ «Разработчик DragonFly BSD уязвлен ошибкой Opteron» . Регистр . 07.03.2012 . Проверено 02 марта 2019 г.
- ^ «OpenBSD выпускает патч Meltdown» . Регистр . 2018-02-23 . Проверено 02 марта 2019 г.
Часть решения OpenBSD использовала подход, использованный Мэтью Диллоном в его DragonFly BSD – аспект компоновки страниц для каждого процессора.
- ^ «bsdtalk: DragonFlyBSD с Мэтью Диллоном» . bsdtalk. 19 ноября 2014 г. Проверено 02 марта 2019 г.
Внешние ссылки
[ редактировать ]- Домашняя страница Мэтта Диллона
- Мэтт Диллон, интервью IRC от SlashNet
- Интервью OSNews (13 марта 2004 г.)