Con Kolivas


Con Kolivas es una anestesista australiana . [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 Linux incluyen parches para el kernel para mejorar su escritorio el rendimiento, especialmente la reducción del impacto de E / S .

Kolivas es más notable por su trabajo con la programación de CPU , más significativamente su implementación de " programación justa ", que inspiró a Ingo Molnár a desarrollar su Programador Completamente Limpio , como reemplazo del programador O (1) anterior , acreditando a Kolivas en su anuncio. [3] Kolivas desarrolló varios programadores de CPU como Staircase en 2004, [4] luego Rotating Staircase Deadline (RSDL) [5] , y posteriormente Staircase Deadline (SD) [6] programadores para abordar la interactividadpreocupaciones del kernel de Linux con respecto a la computación de escritorio. Además, ha escrito un parche " 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 cambiado. [7] Muchos de sus parches experimentales "-CK", como su código de precarga 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 principal de desarrollo del kernel, que consideró que no daba suficiente prioridad a la interactividad del escritorio, además de que la piratería afectaba su salud, su trabajo y su familia. [8] [9]

También ha escrito una herramienta de evaluación comparativa llamada ConTest [10] que se puede utilizar para comparar el rendimiento de diferentes versiones del kernel. [11]

El 31 de agosto de 2009, Kolivas publicó un nuevo planificador llamado BFS ( Brain Fuck Scheduler ). [12] Está diseñado para uso de escritorio y es muy simple (por lo tanto, puede 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, ha retirado BFS a 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 minar criptomonedas como bitcoin y Litecoin .