BFS (BrainFuck Scheduler) é um patch de código aberto para o kernel Linux, projetado para tornar os computadores com especificações inferiores correr melhor em determinadas condições, ser apenas para a frente à procura, e não podem se adaptar a hardware maciça.
Um programador orientado para o ambiente de trabalho para os sistemas GNU / Linux
BFS é um programador orientado para o desktop, que oferece excelente interatividade, graças às suas latências extremamente baixos, com boa distribuição prioridade, a justiça rígida, bem como extrema escalabilidade dentro de níveis normais de carga.
Não recomendado para CPUs 4096
O agendador oferece excelente latência e taxa de transferência para máquinas com uma ou múltiplas CPUs (unidades de processamento central aka processadores), tanto hardware desktop e servidor. No entanto, mesmo se o sistema suporta processadores multicore, BFS não é recomendado para CPUs 4096.
Ele apresenta SCHED_ISO e SCHED_IDLEPRIO políticas de escalonamento, que são completamente opcionais e não afetam o desempenho. A BFS Scheduler também inclui sólida contabilidade sub-tick de tarefas, bem como configurável apoio SMT-agradável para apoiar a política de agendamento através hyperthread e para melhores níveis agradáveis.
Como aplicar o patch
A maneira fácil de aplicar o patch BFS em seu kernel Linux é abrir o seu gerente gráfica ou pacote de linha de comando e procure um pacote binário BFS Scheduler nos repositórios de software oficiais da sua distribuição.
Para aplicar manualmente o patch BFS, primeiro baixá-lo Softoware usando a seção de download dedicado acima, salve o arquivo .patch em seu diretório Home. Então, baixe o pacote do kernel Linux que corresponde à versão baixada do patch. Salvá-lo em seu diretório inicial e descompacte-o.
Copie o patch para a pasta do arquivo do kernel Linux extraído. Leia cuidadosamente as instruções fornecidas no https://www.kernel.org/doc/Documentation/applying-patches.txt sobre como aplicar o patch. Em seguida, recompilar o kernel e instalá-lo, substituindo o seu kernel existente
O que é novo nesta versão:.
- < li> As principais mudanças incluem uma ressincronização contra kernel do Linux versão 3.12 e um mecanismo de reescrita para lidar com a suspensão para RAM / disco e retomar questões presentes nas versões anteriores.
O que é novo na versão 0.460 para Linux kernel do 3.18:
- As principais mudanças incluem uma ressincronização contra linux kernel versão 3.12 e um mecanismo de reescrita para lidar com a suspensão para RAM / disco e retomar questões presentes nas versões anteriores.
Requisitos :
- Linux Kernel
Comentários não encontrado