Brain Fuck Scheduler

Brain Fuck Scheduler
Brain Fuck Scheduler
Entwickler Con Kolivas
Aktuelle Version 363
(6. Januar 2011)
Betriebssystem Linux
Programmier­sprache C
Lizenz GPL
kernel.kolivas.org

Der Brain Fuck Scheduler (kurz BFS) ist ein Prozess-Scheduler für den Linux-Kernel. Er wurde im August 2009 als Alternative zum Completely Fair Scheduler und dem O(1)-Scheduler entwickelt.[1] BFS wurde von dem langjährigen Kernel-Entwickler Con Kolivas entwickelt[2] und verbessert berichtetermaßen das Reaktionsverhalten bei Linux-basierten Mobilgeräten mit light-NUMA-Architektur (Non-Uniform Memory Architecture) und Desktop-Rechnern mit weniger als 16 Kernen.

Kurz nach seiner Einführung sorgte der neue Scheduler in der Linux-Gemeinde für Schlagzeilen mit Berichten auf der Frontseite von Slashdot[3] und im Linux Magazine[4] und Linux Pro Magazine[1].

Der BFS hat keine direkte Beziehung zur Programmiersprache Brainfuck.

Inhaltsverzeichnis

Verwendung

Obwohl es verschiedene Berichte über verbesserte Leistung und Reaktionsverhalten gab, ist es unwahrscheinlich, dass BFS in den Hauptzweig des Linuxkernels übernommen wird.[5]

Der BFS wurde in den CyanogenMod, eine Distribution des Mobil-Betriebssystems Android, integriert und hat zu berichteten Geschwindigkeitsverbesserungen geführt.[6][7] Der BFS wurde auch in einen experimentellen Zweig des Android-Entwicklungsrepositoriums aufgenommen.[8] Es wurde nicht in die Froyo-Veröffentlichung aufgenommen, nachdem Blindtests keine Verbesserung im Benutzererlebnis zeigten.[9]

Der BFS ist der vorgegebene Scheduler der GNU/Linux-Distributionen Zenwalk Linux 6.4,[10] und PCLinuxOS 2010.[11]

Siehe auch

Weblinks

Quellen

  1. a b Linux Pro Magazine zum BFS
  2. Vorstellung des BFS in Con Kolivas' BFS-FAQ
  3. Bericht von Slashdot zur Einführung des BFS
  4. Bericht des Linux Magazine zum BFS
  5. Gespräch über BFS auf der Linux-Kernel-Mailingliste
  6. Twitter-Nachricht zur Aufnahme des BFS in den CyanogenMod
  7. Forums-Thread mit Benutzertestberichten zu BFS in Android
  8. Aufnahme des BFS ins Quellcode-Repositorium von Android
  9. LWN.net - CyanogenMod 5 for the G1/ADP1
  10. BFS in Zenwalk 6.4
  11. PCLinuxOS 2010 Edition is now available for download

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Brain Fuck Scheduler — Разработчик Кон Коливас(англ.  Con Kolivas) Написана на C Операционная система Linux Последняя версия 424 (3 июля 2012[1]) Сайт …   Википедия

  • Completely Fair Scheduler — The Completely Fair Scheduler is the name of a task scheduler which was merged into the 2.6.23 release of the Linux kernel. It handles CPU resource allocation for executing processes, and aims to maximize overall CPU utilization while also… …   Wikipedia

  • Con Kolivas — Residence Melbourne, Australia Occupation Anaesthetist Known for Linu …   Wikipedia

  • Scheduling (computing) — This article is about processes assignment in operating systems. For other uses, see Scheduling (disambiguation). Scheduling is a key concept in computer multitasking, multiprocessing operating system and real time operating system designs.… …   Wikipedia

  • Con Kolivas — ist ein australischer Anästhesist[1]. Unter Linux Benutzern ist er für seine frühere Arbeit am Linux Kernel bekannt. Leben und Werk Bis 2007 pflegte er in seiner Freizeit neben seiner Tätigkeit als Arzt ein eigenes Kernel Patchset, welches… …   Deutsch Wikipedia

  • BFS — Die Abkürzung BFS steht für: Bildung und Forschung Informatik Be File System, das BeOS Dateisystem Brain Fuck Scheduler, ein Prozess Scheduler für den Linux Kernel Breadth First Search, Breitensuche, ein Suchalgorithmus Schulen Berufsfachschule… …   Deutsch Wikipedia

  • Brainfuck — Not to be confused with Brain Fuck Scheduler. brainfuck Paradigm(s) esoteric Appeared in 1993 Designed by Urban Müller Influenced by P′′, FALSE Usual filename extensions …   Wikipedia

  • Диспетчер операционной системы — Для термина «Планировщик задач» см. другие значения. Планирование выполнения задач  одна из ключевых концепций в многозадачности и многопроцессорности как в операционных системах общего назначения, так и в операционных системах реального… …   Википедия

  • CyanogenMod — Bildschirmfoto …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”