Con Kolivas | |
---|---|
Con Kolivas | |
Születési dátum | 20. század |
Születési hely | Melbourne , Victoria , Ausztrália |
Polgárság | Ausztrália |
Foglalkozása | Aneszteziológus |
Weboldal | users.on.net/~ckolivas/i… |
Con Kolivas egy ausztrál aneszteziológus [ 1] , aki az interneten a szabad szoftverekhez való hozzájárulásáról ismert . Szabadidejében a Linux kernelen és a CGMiner kriptovaluta bányászati programon dolgozott. Hozzájárulása a Linuxhoz közé tartozik a kernel javításai, amelyek javítják az asztali számítógépek teljesítményét, és kifejezetten csökkentik a késleltetést az I/O műveletek során .
Kolivas leginkább a processzorütemezővel , különösen a „ tisztességes ütemezővel” kapcsolatos munkáiról ismert , amely Molnár Ingot arra ösztönözte, hogy az O(1) ütemező helyett a „ teljesen fair ütemezőt ” fejlessze 2] . A Kolivas a processzorütemezők számos változatát is kifejlesztette, mint például a Staircase in 2004 [3] , a Rotating Staircase Deadline [4] és a Staircase Deadline [5] az asztali számítógépeken tapasztalható felhasználói élmény problémáinak megoldására . Ezenkívül írt egy " swap prefetch " javítást , amely lehetővé tette a lapozott memóriával rendelkező folyamatok számára , hogy gyorsabban reagáljanak, miután az operációs rendszer egy ideig tétlen volt [6] . Számos kísérleti ("-ck") javítása, mint például az ütemezők kódja vagy az előzetes letöltési mechanizmus, soha nem szerepelt a Linux kernel fő ágában.
2007-ben Kolivas egy levelezőlistán bejelentette, hogy nem kíván részt venni a Linux kernel fejlesztésében. Egy interjúban megvitatása során csalódottságát fejezte ki az alapvető upstream fejlesztési folyamat olyan aspektusai miatt, amelyek nem fordítottak kellő figyelmet az interaktivitásra az asztali számítógépeken. Emellett a hackelés negatívan hatott egészségére, főállására és családjára [7] [8] .
Írt egy teljesítménytesztelő eszközt is ConTest [9] néven , amellyel összehasonlítható volt a kernel különböző verzióinak teljesítménye [10] .
2009. augusztus 31-én a Kolivas kiadott egy új ütemezőt BFS ( Brain Fuck Scheduler ) néven [11] . Asztali használatra tervezték, és nagyon egyszerű volt (azaz nem skálázható jól több processzormaggal rendelkező gépeken). Kon Kolivas nem akarta, hogy beolvadjon a fő kernelágba [12] . Azóta újra elkezdte támogatni a -ck patchset-et.
2011. július 13-án a Kolivas bemutatott egy új CGMiner programot, amelyet olyan kriptovaluták bányászására használnak, mint a Bitcoin és a Litecoin [13] [14] .