Con Kolivas - Con Kolivas
Con Kolivas | |
---|---|
Urodzony | |
Zawód | Anestezjolog |
Znany z | Rozwój jądra Linux |
Con Kolivas jest australijskim anestezjologiem . Pracował jako programista komputerowy nad jądrem Linuksa i rozwojem oprogramowania do kryptograficznego wydobywania walut CGMiner. Jego wkład w Linuksa obejmuje łatki dla jądra poprawiające wydajność pulpitu , w szczególności zmniejszające wpływ I/O .
Linux
Kolivas jest najbardziej godny uwagi ze względu na swoją pracę nad planowaniem procesora , przede wszystkim za implementację " uczciwego planowania " , która zainspirowała Ingo Molnára do opracowania jego Completely Fair Scheduler , jako zamiennika wcześniejszego harmonogramu O(1) , co w swoim ogłoszeniu przypisuje Kolivasowi . Kolivas opracował kilka harmonogramów procesorów, takich jak Staircase w 2004 r., następnie Rotating Staircase Deadline (RSDL), a następnie harmonogramy Staircase Deadline (SD), aby rozwiązać problemy związane z interaktywnością jądra Linux w odniesieniu do komputerów stacjonarnych. Dodatkowo napisał łatkę „ swap prefetch ”, która pozwala procesom na szybką reakcję po pewnym czasie bezczynności systemu operacyjnego i zamianie ich zestawów roboczych . Wiele z jego eksperymentalnych łat "-CK", takich jak kod pobierania wstępnego i planowania, nie zostało połączonych z oficjalnym jądrem Linuksa.
W 2007 roku Kolivas ogłosił w e-mailu, że przestanie pracować nad jądrem Linux. Omawiając swoje powody w wywiadzie, wyraził frustrację z powodu aspektów głównego procesu rozwoju jądra, które jego zdaniem nie dawały wystarczającego priorytetu interaktywności na pulpicie, oprócz tego, że hakowanie odbija się na jego zdrowiu, pracy i rodzinie.
Napisał również narzędzie do testów porównawczych o nazwie ConTest, które może być używane do porównywania wydajności różnych wersji jądra.
31 sierpnia 2009 Kolivas opublikował nowy harmonogram o nazwie BFS ( Brain Fuck Scheduler ). Jest przeznaczony do użytku na komputerach stacjonarnych i jest bardzo prosty (dlatego może nie skalować się dobrze na komputerach z wieloma rdzeniami procesora). Con Kolivas nie zamierzał włączać go do głównego jądra. Od tego czasu przeszedł na emeryturę BFS na rzecz MuQSS , przepisanej implementacji tej samej koncepcji.
CGMiner
W dniu 13 lipca 2011 r Kolivas wprowadziła nowe oprogramowanie dla „Windows, Linux, OSX i innych” o nazwie CGMiner, który jest używany dla górnictwa cryptocurrencies takich jak Bitcoin i litecoin .