Введение
вымышленный политический босс из фильма "Гражданин Кейн"
Американский компьютерный программист
American computer programmer
Джим Геттис (родился 15 октября 1953 года) — американский компьютерный программист. Он принимал участие в нескольких компьютерных проектах.
Активность
Геттис работал в Кембриджской исследовательской лаборатории DEC. Он один из первоначальных разработчиков X Window System в MIT и вновь работал над ней в X.Org, где он был членом совета директоров. До января 2009 года он занимал должность вице-президента по программному обеспечению в проекте "Один ноутбук на ребенка", работая над программным обеспечением для OLPC XO 1. С 2009 по 2014 год он работал в Alcatel Lucent Bell Labs. Геттис был одним из основателей группы, изучающей Bufferbloat и его влияние на производительность Интернета, и являлся ключевым членом этой группы с 2010 по 2017 год, завершив работу публикацией "Слепой и слон", в которой призвал к широкому внедрению методов Fair Queuing и AQM в Интернете, в частности RFC8290. Он входил в совет директоров фонда GNOME. Он работал в World Wide Web Consortium (W3C) и был редактором спецификации HTTP/1.1 в Internet Engineering Task Force на стадии проекта стандарта. Геттис способствовал созданию сообщества handhelds.org, от которого можно проследить развитие Linux на портативных устройствах. Одной из его основных задач в OLPC было пересмотреть и оптимизировать большую часть стандартного программного обеспечения Linux, чтобы повысить его скорость работы и снизить потребление памяти и энергии. В связи с этим он указал на распространенное заблуждение среди современных программистов: предпочтение хранения вычисленных значений в памяти их повторному вычислению. По его мнению, это часто неверно для современного оборудования, учитывая быстрые процессоры и значительное время, необходимое для восстановления после возможного промаха кэша. Он имеет степень бакалавра наук в области наук о Земле и планетах в MIT (курс 12 — EAPS).
He served on the GNOME foundation board of directors. He worked at the World Wide Web Consortium (W3C) and was the editor of the HTTP/1.1 specification in the Internet Engineering Task Force through draft standard. Gettys helped establish the handhelds. org community, from which the development of Linux on handheld devices can be traced. One of his main goals at OLPC was to review and overhaul much of standard Linux software, in order to make it run faster and consume less memory and power. In this context, he has pointed out a common fallacy among programmers today: that storing computed values in memory is preferable to recomputing those values later. This, he claims, is often false on current hardware, given fast CPUs and the long time it takes to recover from a potential cache miss. He holds a BSc degree from MIT in Earth and Planetary Sciences (course 12 — EAPS).
Награды
Он получил награду "Интернет-сантехник года" в 1997 году от лица группы, работавшей над HTTP/1.1. Геттис – один из хранителей Flame (Премия USENIX за заслуги жизни, 1999 год) от имени широкого сообщества X Window System.