Con Kolivas是一位澳洲的醫院麻醉師[1],他在閒暇時撰寫Linux kernel程式。
生平
Con Kolivas 是 Linux愛好者,他曾開發Linux核心所使用的樓梯調度算法(Staircase Deadline Scheduler, SD)[2]與RSDL(The Rotating Staircase Deadline Schedule)。[3]早期他為Linux kernel編寫的補丁都標記為xxx-ck,並由匈牙利程式員英格·蒙內(Ingo Molnar)負責審閱。由於Linus Torvalds 改採匈牙利程式員英格·蒙內撰寫的完全公平排程器(completely fair schedule)取代Con Kolivas的調度器,並於2.6.23核心採用,出現很大爭論。[4]為此, Con Kolivas曾一度退出Linux kernel團隊。2007年, Con Kolivas在《澳大利亞個人電腦》雜誌上發表了一篇文章,說明自己為什麼退出Linux開發。
Brain Fuck Scheduler
2009年8月31日, Kolivas 上傳一新的排程器名之為 BFS (Brain Fuck Scheduler).[5] BFS調度器的原理十分簡單,是為桌面互動式套用量身打造,所有進程被安排到103個queue中。BFS本身是O(n)調度器. Con Kolivas 並沒有打算將它套用在 mainline Linux.[6] 他再度以 -ck 的補丁來維護原始碼。
cgminer
2011年7月13日, Kolivas 又推出一全新軟體,名之為 cgminer, 用於探勘 cryptocurrencies 諸如 Bitcoin 和 Litecoin.[7][8]