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 .
Con Kolivas | |
---|---|
Nació | |
Ocupación | Anestesiólogo |
Conocido por | Desarrollo del kernel de Linux |
Linux
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] para abordar los problemas de interactividad del kernel de Linux con respecto a 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.
CGMiner
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 .
Referencias
- ^ Página de información de anestesia por Kolivas, enero de 2001
- ^ Repositorio CGMiner GitHub, "Minero ASIC y FPGA en c para bitcoin"
- ^ "Linux: el programador completamente justo" . Archivado desde el original el 19 de abril de 2007 . Consultado el 30 de septiembre de 2010 ., 18 de abril de 2007, KernelTrap.org
- ^ El programador de escaleras [LWN.net]
- ^ Programador de fechas límite de escalera giratoria [LWN.net]
- ^ LKML: Con Kolivas: [PATCH] Programador de escaleras - experimental
- ^ Intercambio de captación previa [LWN.net]
- ^ "Por qué renuncio: desarrollador de kernel Con Kolivas" . Revista APC . 24 de julio de 2007. Archivado desde el original el 7 de julio de 2011 . Consultado el 15 de agosto de 2011 .
- ^ corbet (25 de julio de 2007). "Re: -mm fusionar planes para 2.6.23" . lwn.net/Articles . Consultado el 13 de julio de 2010 .
- ^ La página de inicio del concurso
- ^ "Entrevista: Con Kolivas" . Archivado desde el original el 17 de noviembre de 2002 . Consultado el 1 de octubre de 2013 .CS1 maint: bot: estado de URL original desconocido ( enlace ), 16 de octubre de 2002, KernelTrap.org
- ^ Con Kolivas regresa con un nuevo programador [LWN.net]
- ^ Preguntas frecuentes sobre BFS
enlaces externos
- Sitio web personal de Kolivas