Con Kolivas | |
---|---|
Con Kolivas | |
Datum narození | 20. století |
Místo narození | Melbourne , Victoria , Austrálie |
Státní občanství | Austrálie |
obsazení | Anesteziolog |
webová stránka | users.on.net/~ckolivas/i… |
Con Kolivas je australský anesteziolog [ 1] známý na internetu svými příspěvky k svobodnému softwaru . Ve volném čase se věnoval linuxovému jádru a programu pro těžbu kryptoměn CGMiner . Jeho příspěvky k Linuxu zahrnují záplaty jádra, které zlepšují výkon na desktopech a konkrétně snižují latenci během I/O operací .
Kolivas je nejlépe známý pro svou práci na plánovači procesoru , konkrétně na „ spravedlivém plánovači “, který inspiroval Ingo Molnara k vývoji „ zcela spravedlivého plánovače “ jako náhrady za plánovač O(1) 2] . Kolivas také vyvinul několik variant plánovačů procesorů, jako je Staircase v roce 2004 [3] , Rotating Staircase Deadline [4] a Staircase Deadline [5] pro řešení problémů se zkušenostmi uživatelů na desktopech . Navíc napsal záplatu " swap prefetch " , která umožňovala procesům s odstránenou pamětí reagovat rychleji poté, co byl operační systém nějakou dobu nečinný [6] . Mnoho z jeho experimentálních ("-ck") patchů, jako je kód pro plánovače nebo mechanismus předběžného načítání, nebylo nikdy zahrnuto do hlavní větve linuxového jádra.
V roce 2007 Kolivas na mailing listu oznámil, že by se rád přestal podílet na vývoji linuxového jádra. Při diskusi o svých důvodech v rozhovoru vyjádřil frustraci z aspektů základního upstream vývojového procesu, který nevěnoval dostatečnou pozornost interaktivitě na desktopech. Kromě toho hackování negativně ovlivnilo jeho zdraví, hlavní zaměstnání a rodinu [7] [8] .
Napsal také nástroj pro testování výkonu nazvaný ConTest [9] , který by mohl být použit k porovnání výkonu různých verzí jádra [10] .
31. srpna 2009 zveřejnil Kolivas nový plánovač s názvem BFS ( Brain Fuck Scheduler ) [11] . Byl navržen pro stolní použití a byl velmi jednoduchý (to znamená, že se nemohl dobře škálovat na strojích s více procesorovými jádry). Kon Kolivas nechtěl, aby byl začleněn do hlavní větve jádra [12] . Od té doby začal opět podporovat sadu patchů -ck.
13. července 2011 představil Kolivas nový program CGMiner sloužící k těžbě kryptoměn , jako jsou bitcoiny a litecoiny [13] [14] .