Con Kolivas es un anestesista greco-australiano . [1] Ha trabajado como programador informático en el kernel de Linux y en el desarrollo del software de minería de moneda criptográfica CGMiner. [2] Sus contribuciones a Linux incluyen parches para el kernel para mejorar el rendimiento del escritorio , particularmente reduciendo el impacto de E/S .
Kolivas es más notable por su trabajo con la programación de CPU , más significativamente por su implementación de " programación justa ", que inspiró a Ingo Molnár a desarrollar su Programador completamente justo , como reemplazo del anterior programador O(1) , dando crédito a Kolivas en su anuncio. [3] Kolivas desarrolló varios programadores de CPU, como Staircase en 2004, [4] luego, los programadores Rotating Staircase Deadline (RSDL), [5] y posteriormente Staircase Deadline (SD) [6] para abordar las preocupaciones de interactividad del kernel de Linux con respecto a la informática de escritorio. Además, ha escrito un parche de " swap prefetch ", que permite que los procesos respondan rápidamente después de que el sistema operativo ha estado inactivo durante algún tiempo y sus conjuntos de trabajo se han intercambiado. [7] Muchos de sus parches experimentales "-CK", como su código de captación previa y programación, no se fusionaron con el kernel oficial de Linux.
En 2007, Kolivas anunció en un correo electrónico que dejaría de desarrollar para el kernel de Linux. Al discutir sus razones en una entrevista, expresó su frustración con aspectos del proceso de desarrollo del kernel principal, que en su opinión no daba suficiente prioridad a la interactividad del escritorio, además de que la piratería informática afectaba su salud, su trabajo y su familia. [8] [9]
También ha escrito una herramienta de evaluación comparativa llamada ConTest [10] que puede usarse para comparar el rendimiento de diferentes versiones del kernel. [11]
El 31 de agosto de 2009, Kolivas publicó un nuevo programador llamado BFS ( Brain Fuck Scheduler ). [12] Está diseñado para uso de escritorio y para ser muy simple (por lo tanto, es posible que no se adapte bien a máquinas con muchos núcleos de CPU). Con Kolivas no tenía la intención de fusionarlo con el núcleo principal. [13] Desde entonces, retiró BFS en favor de MuQSS , una implementación reescrita del mismo concepto.
El 13 de julio de 2011, Kolivas presentó un nuevo software para "Windows, Linux, OSX y otros" llamado CGMiner, que se utiliza para extraer criptomonedas como Bitcoin y Litecoin .
{{cite web}}
: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace ), 16 de octubre de 2002, KernelTrap.org