Kolivas, Kon

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 .

linux

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] .

Notas

  1. Página de información sobre anestesia Archivado el 4 de agosto de 2009 en Wayback Machine por Kolivas
  2. Linux: El programador completamente justo . Consultado el 19 de abril de 2007. Archivado desde el original el 19 de abril de 2007. 18 de abril de 2007
  3. [https://web.archive.org/web/20140701034114/http://lwn.net/Articles/87729/ Archivado el 1 de julio de 2014 en Wayback Machine El programador de escaleras [LWN.net]]
  4. [https://web.archive.org/web/20210321214331/http://lwn.net/Articles/224865/ Archivado el 21 de marzo de 2021 en Wayback Machine The Rotating Staircase Deadline Scheduler [LWN.net]]
  5. [https://web.archive.org/web/20140605051834/https://lkml.org/lkml/2004/3/24/208 Archivado el 5 de junio de 2014 en Wayback Machine LKML: Con Kolivas: [PARCHE] Programador de escaleras-experimental]
  6. [https://web.archive.org/web/20140426113451/http://lwn.net/Articles/153353/ Archivado el 26 de abril de 2014 en Wayback Machine Swap precarga [LWN.net]]
  7. Mills, Ashton Por qué renuncié: desarrollador del kernel Con Kolivas . apcmag.com (24 de julio de 2007). Consultado el 13 de julio de 2010. Archivado desde el original el 28 de junio de 2010.
  8. corbet Re: -mm fusionar planes para 2.6.23 . lwn.net/Artículos (25 de julio de 2007). Consultado el 13 de julio de 2010. Archivado desde el original el 11 de septiembre de 2009.
  9. La página de inicio del concurso . Consultado el 1 de junio de 2014. Archivado desde el original el 23 de junio de 2014.
  10. Entrevista: Con Kolivas . Consultado el 1 de octubre de 2013. Archivado desde el original el 17 de noviembre de 2002. , 16 de octubre de 2002, KernelTrap.org
  11. [https://web.archive.org/web/20141211084418/http://lwn.net/Articles/350100/ Archivado el 11 de diciembre de 2014 en Wayback Machine Con Kolivas regresa con un nuevo planificador [LWN.net]]
  12. Preguntas frecuentes sobre BFS . Consultado el 1 de junio de 2014. Archivado desde el original el 5 de diciembre de 2012.
  13. [bitcointalk.org/index.php?topic=28402.0 CGMINER GPU FPGA overc monit fanspd RPC stratum linux/windws/osx/mip/r-pi 2.11.4]
  14. cgminer en GitHub . Consultado el 1 de junio de 2014. Archivado desde el original el 21 de abril de 2014.

Enlaces