Com a tão esperada beta do Haiku R1 tendo sido lançada no final do ano passado e outros recursos/suporte modernos sendo eliminados ou acrescentados, os desenvolvedores por trás desse sistema operacional de código aberto inspirado no BeOS começaram a investigar o desempenho do SO e fazer as otimizações de desempenho necessárias. Então, aqui veja o progresso em torno do Haiku OS.
Como progresso em torno do Haiku OS, temos correções de erros e fim de instabilidades
Muitas instabilidades gerais e outras falhas do kernel foram resolvidas. Então, agora os desenvolvedores começaram a trabalhar para lidar com a velocidade de vários componentes internos. Além disso, fazem otimizações onde for relevante.
- Alguns de seus trabalhos recentes tiveram uma melhor velocidade de alocação de memória;
- desempenho de gravação em disco;
- travamento mais granular;
- e evitar interação com o kernel, sempre que possível.
Agora que o Haiku entrou na fase beta, e após o trabalho do último ano corrigindo a maioria das falhas conhecidas do kernel e outras instabilidades gerais, já é hora de começarmos a prestar mais atenção ao desempenho de todo o sistema.
Apesar de como o Haiku parece “mal-humorado”, a maioria de seus componentes internos não são muito bem otimizados. Isso é exibido ao executar operações de qualquer intensidade real (disco, memória ou CPU). Embora o planejador de novos encadeamentos, alguns anos atrás, tenha removido alguns dos gargalos relacionados ao encadeamento, na prática isso apenas transferiu a carga para outros afunilamentos.
Então, vamos dar uma visão geral das alterações deste último mês (e de alguns meses anteriores), para ver como se otimiza um sistema operacional, diz o anúncio.