stringtranslate.com

Con Kolivas

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 .

linux

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.

CGMinero

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 .

Referencias

  1. ^ Página de información sobre anestesia archivada el 4 de agosto de 2009 en Wayback Machine por Kolivas, enero de 2001
  2. ^ Repositorio CGMiner GitHub, "Minero ASIC y FPGA en c para bitcoin"
  3. ^ "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
  4. ^ El programador de escaleras [LWN.net]
  5. ^ El programador de fechas límite de escalera giratoria [LWN.net]
  6. ^ LKML: Con Kolivas: [PATCH] Programador de escaleras - experimental
  7. ^ Intercambiar captación previa [LWN.net]
  8. ^ "Por qué renuncié: desarrollador del 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 .
  9. ^ corbet (25 de julio de 2007). "Re: -mm planes de fusión para 2.6.23". lwn.net/Artículos . Consultado el 13 de julio de 2010 .
  10. ^ La página de inicio del concurso.
  11. ^ "Entrevista: Con Kolivas". Archivado desde el original el 17 de noviembre de 2002 . Consultado el 1 de octubre de 2013 .{{cite web}}: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace ), 16 de octubre de 2002, KernelTrap.org
  12. ^ Con Kolivas regresa con un nuevo programador [LWN.net]
  13. ^ Preguntas frecuentes sobre BFS

enlaces externos