Manual do Hacker Especial - Volume 2 (2019-07)

(Antfer) #1

16 | Manual do Hacker Especial


Desempenho


O quanto eles são rápidos?


O


fato de já estarmos acostumados
a inicializar o sistema Linux em
questão de segundos, temos a
expectativa de que podemos fazer o
mesmo com outros sistemas operacionais.
O desempenho pode influenciar em muito
a impressão que temos de um SO, mesmo
que ele falhe em termos de recursos.

O desempenho é importante porque
desejamos rapidez na instalação e na
inicialização, bem como baixas latências
entre um clique do mouse no ícone de um
app e sua real inicialização. Por essa
razão, em nossos testes, procuramos
descobrir os motivos de baixas
performances e se isso poderia impedir o

usuário de ter uma experiência de
computação confortável. A diferença
entre a performance dos sistemas
testados foi mais aparente no ambiente
virtual, e mais gritante no bare-metal
(servidores físicos, em nuvem), , embora
a experiência seja um pouco modificada,
dependendo do seu hardware real.

Chromium OS HHHHH
Pode haver pouca ou nenhuma queixa sobre o desempenho do Chromium
OS: ele usa o kernel Linux, é baseado no Gentoo e usa as versões mais
recentes de todos os componentes do sistema, removendo quase todas as
aplicações locais. Depois que o servidor X.org é iniciado, o resto é manipulado
pelo browser, incluindo o login e a sessão de usuário, gerenciamento de
janelas etc. O Chromium OS tenta usar versões puras dos pacotes fonte do
Gentoo, mas um número significativo de patches vem do Google e da
comunidade para otimizar o Chrome/Chromium OS em determinado
hardware de destino, como Chromebooks. Portanto, o desempenho do
sistema operacional é muito bom e, se algo parecer lento, é culpa do código
do browser, e não do sistema base. Tendo isso em mente, você pode executar
o sistema em um hardware com 1 GB de RAM e com uma CPU de baixo custo.

Debian GNU/Hurd HHHHH
O Debian GNU/Hurd trouxe finalmente o suporte X.org para o Hurd, de
modo a proporcionar alta performance. Entretanto, a partir da
experiência de usuário de desktop, o sistema é extremamente bugado e
instável. Para começar, não traz o visual gráfico da área de trabalho
(para a infelicidade do usuário comum) – conseguimos chegar à área
de trabalho LDE por meio da emissão de $ startx sob o root do sistema.
Um desktop com Hurd roda devagar e demora para responder. É difícil
dizer se isso ocorre em razão do desempenho lento 2D com o driver
VESA ou por causa de problemas no microkernel I/O. Nós tentamos
executar o Phoronix Test Suite para o Debian/GNU Hurd, mas
descobrimos que somente alguns testes foram executados, como o
codificador LAME MP3, o C-Ray, o compressor 7-Zip etc. – e todos
indicaram uma baixa operação de 4% a 6% por trás do sistema, mas
não foi possível identificar o motivo da lentidão.

F


icar fora do mundo Linux
significa que, mais cedo ou
mais tarde, você encontrará
alguns problemas. Então a pergunta
é: onde você obterá as respostas?
O OpenIndiana possui um
grande site (http://wiki.
openindiana.org) que possui
capítulos detalhados sobre
construção, instalação e usabilidade
do sistema, mas há uma ressalva: a
informação é direcionada
principalmente a desenvolvedores e
administradores de sistemas, e não
há em nenhum outro lugar para
pesquisar – se quiser mais, será

preciso se aventurar nas buscas do
Google.
PC-BSD é significativamente
melhor em termos de suporte, pois
possui uma página mantida pela
comunidade (www.pcbsd.org/en/
community), com uma abundância
de links para fóruns, listas de
endereços, salas IRC, blogs etc. Há
também recursos PC-BSD não
oficiais e sites Free-BSD relevantes.
O Chromium OS tem uma série
de guias em http://www.chromium.org/
chromium-os, incluindo instruções
de Início Rápido, mas parece que
pouca informação é compartilhada

com o público em geral, de modo
que, novamente, o jeito é pesquisar
no Google.
O projeto Haiku tem um manual
de usuário oficial, um guia para
desenvolvedores e outros materiais
em http://www.haiku-os.org/guides.
Toda a informação é bastante
concisa.
Finalmente, a documentação
nos endereços http://www.gnu.org e
http://www.debian.org/ports/
hurd talvez seja o melhor elemento
em todo o projeto GNU/Hurd. Não é
de se admirar, pois existe desde os
anos 1990.

Nível e qualidade de suporte


Quanta ajuda você pode obter na web?


Veredicto


Chromium OS
HHHHH
Debian GNU/
Hurd
HHHHH
Haiku
HHHHH
OpenIndiana
HHHHH
PC-BSD
HHHHH
Os sistemas
BSD são fortes
rivais para o
Linux em termos
de suporte.

Distros | Sistemas alternativos


Grupo Unico PDF Passe@diante

Free download pdf