Con Kolivas | |
---|---|
Con Kolivas | |
Fecha de nacimiento | siglo 20 |
Lugar de nacimiento | Melbourne , Victoria , Australia |
Ciudadanía | Australia |
Ocupación | Anestesista |
Sitio web | usuarios.on.net/~ckolivas/i… |
Con Kolivas es un anestesiólogo australiano [ 1] conocido en Internet por sus contribuciones al software libre . En su tiempo libre, trabajaba en el kernel de Linux y en el programa de minería de criptomonedas CGMiner . Sus contribuciones a Linux incluyen parches para el kernel que mejoran el rendimiento en los escritorios y específicamente reducen la latencia durante las operaciones de E/S .
Kolivas es mejor conocido por su trabajo en el programador de procesadores , en particular el " programador justo ", que inspiró a Ingo Molnar a desarrollar el " programador totalmente justo " como reemplazo del programador O(1) 2 ] . Kolivas también ha desarrollado varias variantes de planificadores de procesadores, como Staircase en 2004 [3] , Rotating Staircase Deadline [4] y Staircase Deadline [5] para abordar los problemas de experiencia del usuario en los escritorios . Además, escribió un parche de "búsqueda previa de intercambio " que permitía que los procesos con memoria paginada respondieran más rápido después de que el sistema operativo había estado inactivo durante algún tiempo [6] . Muchos de sus parches experimentales ("-ck"), como el código para los programadores o el mecanismo de captura previa, nunca se incluyeron en la rama principal del kernel de Linux.
En 2007, Kolivas anunció en una lista de correo que le gustaría dejar de participar en el desarrollo del kernel de Linux. Hablando de sus razones en una entrevista, expresó su frustración con los aspectos del proceso de desarrollo principal que no prestó suficiente atención a la interactividad en las computadoras de escritorio. Además de esto, la piratería afectó negativamente su salud, su trabajo principal y su familia [7] [8] .
También escribió una herramienta de prueba de rendimiento llamada ConTest [9] que podría usarse para comparar el rendimiento de diferentes versiones del kernel [10] .
El 31 de agosto de 2009, Kolivas publicó un nuevo planificador llamado BFS ( Brain Fuck Scheduler ) [11] . Fue diseñado para uso de escritorio y era muy simple (lo que significa que no podía escalar bien en máquinas con múltiples núcleos de procesador). Kon Kolivas no quería que se fusionara con la rama principal del núcleo [12] . Desde entonces, ha comenzado a admitir nuevamente el conjunto de parches -ck.
El 13 de julio de 2011, Kolivas presentó un nuevo programa CGMiner utilizado para extraer criptomonedas como Bitcoin y Litecoin [13] [14] .