Дэвид С. Миллер - David S. Miller
Дэвид Стивен Миллер | |
---|---|
Родившийся | Нью-Брансуик, Нью-Джерси, СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ | 26 ноября 1974 г.
Другие имена | DaveM |
Род занятий | Программист |
Работодатель | Красная шляпа |
Известен | Ядро Linux, GCC |
Дэвид Стивен Миллер (родился 26 ноября 1974 г.) Американец разработчик программного обеспечения работает над Ядро Linux, где он является основным сопровождающим сетевой подсистемы[1][2] и отдельные сетевые драйверы,[3] в SPARC выполнение,[4][5] и язь подсистема.[6] Вместе с другими людьми он поддерживает крипто-API,[7] kprobes,[8] IPsec,[9] а также участвует в других разработках.
Он также является одним из основателей Коллекция компиляторов GNU руководящий комитет.[10]
Работа
По состоянию на апрель 2020 года Миллер занимает первое место в рейтинге "неавторских подписей". патчи, модификации ядра Linux, проверенные специалистом по обслуживанию подсистемы, который в конечном итоге их применяет. Он был в топе привратников в течение многих лет, начиная с ядра 2.6.22 в 2007 году.[11]
Он работал в Университет Рутгерса Центр расширенной обработки информации,[12] в Кобальтовый микросервер,[13] а потом Красная шляпа с 1999 г.[14][15]
Перенос SPARC
Миллер портирован ядро Linux в Sun Microsystems SPARC в 1996 г.[12] с Мигель де Икаса. Он также портировал Linux на 64-битную версию. UltraSPARC машины, в том числе UltraSPARC T1 в начале 2006 г.[16] а позже Т2 и Т2 +. По состоянию на 2010 г.[Обновить] он продолжает поддерживать порт sparc (как 32-битный, так и 64-битный).[4]
В апреле 2008 года Миллер предоставил порт SPARC золото, переписанный с нуля Компоновщик GNU.[17][18]
Сеть Linux
Миллер - один из разработчиков Linux. Стек TCP / IP[1] и сыграл ключевую роль в улучшении его производительности в средах с высокой нагрузкой.[19] Он также писал и / или участвовал во многих сетевая карта драйверы в ядре Linux.[20][21]
eBPF
Миллер в настоящее время работает над Linux динамическая трассировка технология, называемая eBPF.[22]
Выступления
Дэвид выступил с основным докладом на netdev 0.1 16 февраля 2015 г. в Оттава.[23]Он также выступил с основным докладом на Симпозиум по Linux в Оттаве в 2000 г.,[24] и еще один ключевой доклад на Linux.conf.au в Данидин в январе 2006 г.[25]
Он выступил с докладом на тему «Развитие сетей с множественными очередями в ядре Linux» на встрече Нью-Йоркской группы пользователей Linux в июле 2009 года.[26]
Рекомендации
- ^ а б "Файл MAINTAINERS ядра Linux от 4.17, раздел NETWORKING [GENERAL]".
- ^ "Файл MAINTAINERS ядра Linux от 4.17, раздел NETWORKING [IPv4 / IPv6]".
- ^ "Файл MAINTAINERS ядра Linux от 4.17, раздел СЕТЕВЫЕ ДРАЙВЕРЫ".
- ^ а б "Файл MAINTAINERS ядра Linux от 4.17, раздел SPARC + UltraSPARC (sparc / sparc64)".
- ^ "Файл MAINTAINERS ядра Linux от 4.17, раздел SPARC SERIAL DRIVERS".
- ^ "Файл MAINTAINERS ядра Linux от версии 4.17, раздел IDE SUBSYSTEM)".
- ^ "Файл MAINTAINERS ядра Linux от 4.17, раздел CRYPTO API)".
- ^ "Файл MAINTAINERS ядра Linux от 4.17, раздел KPROBES)".
- ^ "Файл MAINTAINERS ядра Linux от 4.17, раздел NETWORKING [IPSEC])".
- ^ «Руководящий комитет GCC». Команда GCC / Фонд свободного программного обеспечения. 2009-04-27. Получено 2010-04-18.
- ^ Джонатан Корбет. LWN.net (ред.). "Некоторая статистика разработки ядра 5.6".
- ^ а б Дэвид С. Миллер, Rutgers CAIP и Мигель де Икаса, Instituto de Ciencias Nucleares, Национальный автономный университет Мексики (1997). "Порт Linux на SPARC". Протоколы Usenix. USENIX Ассоциация. Получено 2010-04-18.CS1 maint: несколько имен: список авторов (связь)
- ^ "Докладчики на выставке Linux в Атланте, 1998 г.". В Витрина Linux в Атланте. 1998-10-24. Получено 2010-04-19.
Дэвид С. Миллер - инженер в Cobalt Networks, он уже почти 5 лет является членом команды разработчиков ядра Linux и перенес его на различные платформы Sparc и MIPS. Он также в настоящее время является основным разработчиком сетевого уровня IP в ядре и активным участником проекта компилятора EGCS.
- ^ "Выдержка из регистрации Red Hat (RHAT) SEC S-1". 4 июня 1999 г. Архивировано с оригинал 8 июля 2008 г.. Получено 2010-04-19.
- ^ Интервью с Дэвидом Миллером из Red Hat. 8-й ежегодный саммит ядра Linux. В Linux Foundation. 14–18 сентября 2008 г. Архивировано с оригинал 10 октября 2009 г.. Получено 2010-04-19.
- ^ "Первая загрузка Niagara / Linux SMP ..." Блог Дэвида Миллера. 17 февраля 2006 г. Архивировано с оригинал на 2010-06-11. Получено 2010-04-18.
- ^ Дэвид С. Миллер (11 апреля 2008 г.). «RFC PATCH: поддержка Sparc Gold». binutils на sourceware.org (Список рассылки). binutils проект. Получено 2010-04-19.
- ^ "история изменений исходного файла sparc". В Золото CVS хранилище. Апрель 2008 г. - март 2010 г.. Получено 2010-04-19.
- ^ Дэвид С. Миллер (1997-03-03). «Патчи для хеширования сокетов, 5-я и последняя партия». Список рассылки ядра Linux (Список рассылки). lkml.org. Получено 2010-04-19.
- ^ "Исходный файл для модуля ядра sunhme". Ядро Linux. Архивировано из оригинал на 2005-09-23. Получено 2010-04-19.
- ^ "Исходный файл для модуля ядра tg3". Ядро Linux. Архивировано из оригинал на 2005-09-23. Получено 2010-04-19.
- ^ "#ebpf Тебе не остановить это" (PDF).
- ^ «Состояние союза сетевых ядер Linux». netdev01.org. 2015. Архивировано с оригинал в 2015-02-19. Получено 2015-02-19.
- ^ "Отчет Linux Weekly News 2000 OLS". Еженедельные новости Linux. 2002. Получено 2010-04-19.
- ^ "Программа Linux.conf.au 2006". Linux.conf.au. 2006. Архивировано с оригинал на 2008-10-10. Получено 2008-10-30.
- ^ «NYLUG - июль 2009 г. Встреча». Группа пользователей Linux в Нью-Йорке. 2009-06-15. Архивировано из оригинал на 2009-08-28. Получено 2009-08-01.