BFS (Brainfuck Scheduler) is een open source patch voor de Linux-kernel, ontworpen om computers met lagere specificaties draaien beter op bepaalde voorwaarden worden alleen vooruit kijken, en niet schalen naar grote hardware.
Een desktop-oriented scheduler voor GNU / Linux-systemen
BFS is een desktop-georiënteerde scheduler, die uitstekende interactiviteit biedt, dankzij de extreem lage latency, met goede prioriteit distributie, stijve eerlijkheid, evenals extreme schaalbaarheid binnen de normale belasting niveaus.
Niet aanbevolen voor 4096 CPUs
De planner biedt uitstekende latency en throughput voor machines met een of meerdere CPU's (Central Processing Units aka processors) zowel op de desktop en server hardware. Echter, zelfs als het systeem ondersteunt multicore processors, BFS wordt niet aanbevolen voor 4096 CPU's.
Het heeft SCHED_ISO en SCHED_IDLEPRIO scheduling beleid, die zijn volledig optioneel en niet de prestaties niet beïnvloeden. De BFS Scheduler ook solide sub-tick boekhouding van taken, evenals configureerbare SMT-nice ondersteuning voor het ondersteunen van de planning beleid in hyperthread en voor een betere leuke levels.
Hoe de patch
De gemakkelijke manier om de BFS patch toe te passen op uw Linux-kernel is om uw grafische of command-line pakket manager te openen en te zoeken naar een BFS Scheduler binaire pakket in de officiële repositories van je distributie.
Om de BFS patch handmatig toe te passen, eerst downloaden via Softoware behulp van de speciale download sectie boven, sla het .patch bestand op uw thuismap. Download vervolgens de Linux-kernel-pakket dat overeenkomt met de gedownloade versie van de patch. Opslaan op uw home directory en pak het uit.
Kopieer de patch naar de map van de uitgepakte Linux kernel archiefbestand. Lees de instructies verstrekt op https://www.kernel.org/doc/Documentation/applying-patches.txt over hoe je de patch toe te passen zorgvuldig. Dan, opnieuw compileren van de kernel en installeer het, overschrijven van uw bestaande kernel
Wat is nieuw in deze release:.
- < li> De belangrijkste wijzigingen zijn een resync tegen Linux kernel versie 3.12 en een herschreven mechanisme voor het omgaan met slaapstand naar RAM / schijf en hervatten kwesties die in de vorige versies.
Wat is nieuw in versie 0.460 voor Linux kernel 3.18:
- De belangrijkste wijzigingen zijn een resync tegen linux kernel versie 3.12 en een herschreven mechanisme voor het omgaan met slaapstand naar RAM / schijf en hervatten kwesties die in de vorige versies.
Eisen
- Linux Kernel
Reacties niet gevonden