Брендан Грегг
Брендан Грегг | |
---|---|
Рожденный | |
Род занятий | Ученый-компьютерщик и компьютерный инженер |
Известный | USE-метод , eBPF , DTraceToolkit |
Веб-сайт | www.brendangregg.com |
Брендан Грегг — компьютерный инженер, известный своими работами над производительностью компьютеров. Он работает в Intel , [1] и ранее работал в Netflix , Sun Microsystems , Oracle Corporation и Joyent . Он родился в Ньюкасле, Новый Южный Уэльс , и окончил Университет Ньюкасла, Австралия .
В ноябре 2013 года он был награжден премией LISA за выдающиеся достижения «За вклад в область системного администрирования, особенно за новаторскую работу в методологиях анализа производительности систем». [2] Он исследует производительность Linux и пишет в своем блоге. [3]
Взносы
[ редактировать ]Грегг разработал различные методологии анализа производительности, в частности методологию USE Method (сокращение от Utilization Saturation and Errors Method ). [4]
Он также создал типы визуализации для облегчения анализа производительности, включая тепловые карты задержки, [5] тепловые карты использования, тепловые карты субсекундного смещения и графики пламени. [6]
Его инструменты включены во многие операционные системы и продукты и используются компаниями по всему миру. Он был пионером eBPF как технологии наблюдения. [7] включая разработку множества передовых инструментов отслеживания eBPF, позволяющих получить уникальную информацию о поведении системы. В качестве инженера ядра он разработал ZFS L2ARC: новаторскую технологию повышения производительности файловой системы. Он также разработал и провел профессиональные учебные курсы по работе на компьютере.
Грегг является автором сотен статей о производительности систем и множества технических книг, в том числе «Производительность систем, 2-е издание» (2020 г.) и «Инструменты производительности BPF» (2019 г.), обе из серии профессиональных вычислений Аддисона-Уэсли. Его предыдущие книги были посвящены производительности Solaris и DTrace и были опубликованы издательством Prentice Hall. Его книги рекомендуются или обязательны к прочтению в крупных технологических компаниях.
Грегг ранее был известен как эксперт по использованию DTrace и создатель DTraceToolkit . [8] Он также является звездой вирусного видео «Кричать в дата-центре» . [9]
Публикации
[ редактировать ]- - (декабрь 2020 г.). Производительность систем, второе издание . ISBN 978-0136820154 .
- - (декабрь 2019 г.). Инструменты производительности BPF . Аддисон-Уэсли. ISBN 978-0136554820 .
- - (май 2016 г.). «Пламенный график» . Коммуникации АКМ . 59 (6). Ассоциация вычислительной техники : 48–57. дои : 10.1145/2909476 . ISSN 0001-0782 . S2CID 13918204 . Проверено 16 октября 2021 г.
- - (апрель 2014 г.). «Дело о корявом ядре» . ;авторизоваться: . 39 (2). ЮСЕНИКС : 21–25. ISSN 1044-6397 . Проверено 16 сентября 2014 г.
- - (октябрь 2013 г.). Производительность систем: предприятие и облако . Пирсон Образование. ISBN 978-0133390094 .
- - (февраль 2013 г.). «Методическое размышление о производительности» . Коммуникации АКМ . 56 (2): 45–51. дои : 10.1145/2408776.2408791 . S2CID 18218617 . Проверено 17 марта 2013 г. ( подробная ссылка )
- Брендан Грегг; Джим Мауро (2011). DTrace: динамическая трассировка в Oracle Solaris, Mac OS X и FreeBSD . Прентис Холл. ISBN 978-0-13-209151-0 .
- - (июль 2010 г.). «Визуализация задержки системы» . Коммуникации АКМ . 53 (7): 48–54. дои : 10.1145/1785414.1785435 . Проверено 31 января 2012 г.
- Ричард МакДугалл; Джим Мауро; Брендан Грегг (2006). Производительность и инструменты Solaris: методы DTrace и MDB для Solaris 10 и OpenSolaris . Пресса Sun Microsystems/Прентис Холл. ISBN 0131568191 .
Ссылки
[ редактировать ]- ^ @brendangregg (1 мая 2022 г.). «Спасибо, Грег! Я очень рад присоединиться к [Intel] в это волнующее время» ( твит ) – через Twitter .
- ^ Ассоциация USENIX (10 ноября 2013 г.). «Награда LISA за выдающиеся достижения» .
- ^ Брендан Грегг. "www.brendangregg.com/блог" .
- ^ Грегг, Брендан. «Метод ЕГЭ» . www.brendangregg.com . Проверено 6 июля 2018 г.
- ^ Джоав Джексон (28 июня 2010 г.). «Инженер Oracle раскрывает тайны задержки с помощью тепловых карт» . Архивировано из оригинала 9 ноября 2013 года . Проверено 9 ноября 2013 г.
- ^ Джоав Джексон (8 ноября 2013 г.). «График Flame показывает производительность компьютерной системы в новом свете» .
- ^ Linux Foundation (12 августа 2021 г.). «Facebook, Google, Isoвалент, Microsoft и Netflix запускают eBPF Foundation как часть Linux Foundation» .
- ^ Брендан Грегг. «DTraceToolkit» .
- ^ Брайан Кэнтрилл; Брендан Грегг (31 декабря 2008 г.). «Крик в датацентре» . Ютуб .
Внешние ссылки
[ редактировать ]- «Интервью с Бренданом Греггом, лауреатом премии LISA Award 2013 за выдающиеся достижения в области системного администрирования» . 12 ноября 2013 г.
- Официальный сайт
- Брендан Грегг (11 ноября 2010 г.). «Визуализации для анализа производительности (и не только)» . УСЕНИКС ЛИЗА 2010.
Патенты
[ редактировать ]Патент США 8881279B2 , Брендан Д. Грегг, «Системы и методы зонального обнаружения вторжений», выдан 4 ноября 2014 г., передан компании Joyent , Inc.
Патент США 8032708 , Брендан Д. Грегг, Адам Х. Левенталь, Брайан М. Кантрилл, «Метод и система кэширования данных в системе хранения», выдан 4 октября 2011 г., передан Oracle America, Inc.