Interested Article - Коливас, Кон

Кон Коливас ( англ. Con Kolivas ) — австралийский анестезиолог , известный в Интернете за свой вклад в свободное программное обеспечение . В свободное от работы время он работал над ядром Linux и программой для майнинга криптовалюты CGMiner. Его вклад в Linux включает патчи в ядро, улучшающие производительность на десктопах и в особенности уменьшающие задержки во время операций ввода/вывода .

Linux

Коливас больше всего известен работой над планировщиком процессора , в особенности над « », вдохновившем на разработку « » в качестве замены для . Коливас также разработал несколько вариантов планировщиков процессора, таких как Staircase в 2004 , Rotating Staircase Deadline и Staircase Deadline для решения проблем взаимодействия с пользователем на десктопах . Кроме того, он написал патч « предварительной выборки из свопа », позволявший процессам с выгруженными страницами памяти быстрее реагировать после бездействия операционной системы в течение некоторого времени . Множество его экспериментальных («-ck») патчей, таких как код планировщиков или механизма предварительной выборки так и не были включены в основную ветку ядра Linux.

В 2007 году Коливас объявил в рассылке, что он хотел бы прекратить участвовать в разработке ядра Linux. Обсуждая свои причины в интервью, он выразил разочарование в связи с аспектами процесса разработки основной ветки ядра, не уделяющими достаточного внимания интерактивности на десктопах. В дополнение к этому хакинг негативно сказывался на его здоровье, основной работе и семье .

Он также написал инструмент для тестирования производительности ConTest , который мог использоваться для сравнения производительности различных версий ядра .

31 августа 2009 года Коливас опубликовал новый планировщик под названием BFS ( Brain Fuck Scheduler ) . Он был спроектирован для использования на десктопах и был очень простым (то есть он не мог нормально масштабироваться на машины с несколькими процессорными ядрами). Кон Коливас не хотел его слияния с основной веткой ядра . С тех пор он снова начал поддерживать набор патчей -ck.

13 июля 2011 года Коливас представил новую программу CGMiner , использовавшуюся для майнинга криптовалют , таких как Bitcoin и Litecoin .

Примечания

  1. от 4 августа 2009 на Wayback Machine by Kolivas
  2. . Дата обращения: 19 апреля 2007. 19 апреля 2007 года. , 18 April 2007, KernelTrap.org
  3. от 1 июля 2014 на Wayback Machine The staircase scheduler [LWN.net]]
  4. от 21 марта 2021 на Wayback Machine The Rotating Staircase Deadline Scheduler [LWN.net]]
  5. от 5 июня 2014 на Wayback Machine LKML: Con Kolivas: [PATCH]Staircase scheduler — experimental]
  6. от 26 апреля 2014 на Wayback Machine Swap prefetching [LWN.net]]
  7. Mills, Ashton . apcmag.com (24 июля 2007). Дата обращения: 13 июля 2010. 28 июня 2010 года.
  8. corbet . lwn.net/Articles (25 июля 2007). Дата обращения: 13 июля 2010. 11 сентября 2009 года.
  9. . Дата обращения: 1 июня 2014. 23 июня 2014 года.
  10. . Дата обращения: 1 октября 2013. 17 ноября 2002 года. , 16 October 2002, KernelTrap.org
  11. от 11 декабря 2014 на Wayback Machine Con Kolivas returns with a new scheduler [LWN.net]]
  12. . Дата обращения: 1 июня 2014. 5 декабря 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. . Дата обращения: 1 июня 2014. 21 апреля 2014 года.

Ссылки

Источник —

Same as Коливас, Кон