[firebase-br] RES: Performance no Linux

SAD sad em uol.com.br
Qui Fev 2 14:48:52 -03 2006


Olá Otto e amigos, blz ?

Eu gostaria de dar um pitaco nessa de Servidor GNU/Linux....

Nós usamos GNU/Linux desde a versão 1.0 do Fire. Sempre usamos Conectiva, 
agora mudamos para o Debian.

Distros que instalam a parte gráfica, mesmo que não se use, gastam recursos 
do servidor desnecessários com processos que ficam rodando sem necessidade, 
podendo até gerar problemas de segurança em alguns casos.

Sempre que possível, um servidor deve ter somente interface de texto, mais 
leve e sem serviços desnecesários rodando à toa e gastando recursos.

Em alguns casos, isso não é possível. Com o Oracle por exemplo, a interface 
gráfica é obrigatória e até mesmo as distros somente podem ser Redhat ou 
SuSe. Instalei certa vez um Oracle 9i num RedHat 9 com KDE.

Quanto ao runlevel, isso não é uma regra como no RedHat/Fedora. O Debian, 
por exemplo, executa modo gráfico em runlevel 3 e modo texto em runlevel 5, 
ou seja, na prática o Debian qualquer modo em qualquer runlevel.

Abraços

========================================
"ambiente gráfico no Linux. Neste ponto devo relatar que o servidor não é
utilizado localmente (não possui nem monitor). Ele simplesmente é iniciado.
Ninguém faz login diretamente nele. Mesmo assim, pelo que entendi, é preciso
desabilitar a utilização do ambiente gráfico na instalação do servidor,
mesmo que ninguém faça login local nele."

Ao se inicializar um computador com Linux, existe uma coisa chamada
runlevel. Na maioria das distribuições o runlevel = 3 é usado para o
computador iniciar no modo console (tela preta) e o runlevel = 5 é usado
para o computador iniciar no modo gráfico, inclusive com login gráfico.

Já aconteceu de eu bobear na instalaçao de um Mandriva em certo computador
não optar pelo runlevel = 3 (no instalador é perguntado outra coisa, não me
lembro exatamente qual) e o Mandriva ter uma placa de vídeo nVidia, que tem
problema com esta distribuição. Neste caso o runlevel = 5 é default, e o
Mandriva aborta. Iniciando com runlevel = 3, é só se logar como root ou como
um usuário já criado, e depois fazer o teste do ambiente gráfico com startx.
Num servidor para o Firebird a instalação não deve ser automática, e sim
comandada por você (não me lembro no momento o nome dado), e você deve
desmarcar tudo o que não interessa, como desenvolvimento, DHCP, música, etc
etc. Pode até deixar uma interface gráfica pesada de sua preferência (KDE ou
Gnome, as mais comuns) e uma interface gráfica leve (existem, mas também não
me lembro do nome).
O Suse Linux tem uma ferramenta muito boa, o Yast, que vem em duas versões,
a versão texto, para o ambiente console sem suporte gráfico, e a versão
gráfica, para ser usada em ambiente gráfico. Outras distribuições tem
ferramentas semelhantes.
Mas o importante é só instalar o que for necessário.
[]´s
Otto

========================================





Mais detalhes sobre a lista de discussão lista