Кіріспе
«Гражданин Кейн» фильміндегі ойдан шығарылған саяси тұлға, американдық компьютер бағдарламашы Джим Геттис (15 қазан 1953 жылы туған) – американдық компьютер бағдарламашы. Ол көптеген компьютерге қатысты жобаларға қатысқан.
American computer programmer
Jim Gettys (born 15 October 1953) is an American computer programmer. He was involved in multiple computer related projects.
Белсенділік
Геттис DEC компаниясының Кембридж зерттеу зертханасында жұмыс істеді. Ол MIT-те X терезесі жүйесінің бастапқы әзірлеушілерінің бірі және X.Org ұйымында қайта жұмыс істеді, онда директорлар кеңесінің мүшесі болды. 2009 жылдың қаңтарына дейін ол One Laptop per Child жобасының бағдарламалық жасақтама вице-президенті болып, 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 спецификациясының редакторы болды. Геттис қолға ұсталатын құрылғылар қауымдастығын құруға көмектесті, осы қауымдастықтан 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 протоколымен жұмыс істеген топтың атынан «Жылдың интернет-сантехнігі» сыйлығын жеңіп алды. Геттис – The X Window System қауымдастығының атынан «Flame» (USENIX-тің 1999 жылғы өмір бойы жетістіктері үшін сыйлығы) иегерлерінің бірі.