Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Дэвид Стивен Миллер (родился 26 ноября 1974) является американский разработчик программного обеспечения работает на Linux ядре , где он является главным хранителем сетевой подсистемы [1] [2] и отдельных сетевых драйверов, [3] СПАРК реализации, [ 4] [5] и подсистема IDE . [6] Вместе с другими он поддерживает криптографический API, [7] KProbes, [8] IPsec , [9], а также участвует в других разработках.

Он также является одним из основателей руководящего комитета GNU Compiler Collection . [10]

Работа [ править ]

По состоянию на апрель 2020 года Миллер занимает первое место в списке исправлений «неавтора подписания» , модификаций ядра Linux, проверенных специалистом по сопровождению подсистемы, который в конечном итоге их применяет. Он был в топе привратников в течение многих лет, начиная с ядра 2.6.22 в 2007 году. [11]

Он работал в Rutgers University Центр Advanced Information Processing, [12] на Cobalt Microserver , [13] , а затем Red Hat с 1999 года [14] [15]

Перенос SPARC [ править ]

Миллер перенес ядро Linux на Sun Microsystems SPARC в 1996 году [12] с Мигелем де Иказа . Он также перенес Linux на 64-битные машины UltraSPARC , включая UltraSPARC T1 в начале 2006 года [16], а затем T2 и T2 + . По состоянию на 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]

Ссылки [ править ]

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

Внешние ссылки [ править ]

  • Домашняя страница сети Linux Дэвида С. Миллера
  • Старый блог Дэвида Миллера
  • + Страница Дэвида Миллера