Quanto o uso de um monitor prejudica o desempenho do servidor?

2

Recentemente, comecei a trabalhar no desenvolvimento da web e meu site teve hits suficientes, e decidi dar o salto e comprar meu próprio servidor, IP estático e largura de banda. Estou um pouco preocupado com o desempenho embora. Na semana passada, desconectei o monitor que eu tinha plugado no servidor e o apache nem bateu uma vez. Isso pode ser apenas sorte, mas traz uma questão importante: algo como um monitor físico realmente consome CPU / RAM suficiente para ser significativo?

    
por user9233 11.06.2009 / 22:37

7 respostas

1

Ter um monitor ligado, desligado ou fisicamente conectado não deve afetar o seu servidor nem um pouco. Se alguma coisa acontecer quando você conecta / desconecta / liga / desliga um monitor, então você deve estar olhando para problemas elétricos.

it brings up an important question: does something like a physical monitor actually eat up enough CPU/RAM to be significant?

A execução de uma área de trabalho gráfica consumirá uma pequena quantidade de memória e CPU. Meu desktop de 1920x1200x32bit cor leva menos de 9MB. Duplicar ou triplicar isso para as aplicações e se você está tendo problemas de RAM o que você deve olhar para comprar mais RAM. Dito isto, no unix e linux você pode desligar a exibição gráfica para recuperar aquela pequena quantidade de memória.

    
por 12.06.2009 / 06:43
10

Suponho que você esteja falando apenas de conectar um monitor a uma porta de saída de vídeo e não de colocar uma placa de vídeo no sistema.

Ter um monitor conectado não faz diferença para a operação de computadores servidores baseados em PC. Ele não consome nenhuma CPU, RAM, etc. Suponho que é possível que você tenha alguma situação elétrica estranha ocorrendo que possa estar causando algo, mas isso parece bem remotamente possível.

Se você estiver executando algum tipo de programa para exibir algo no monitor que normalmente não está executando quando nenhum monitor está conectado, é uma história diferente.

    
por 11.06.2009 / 22:39
1

Bem, isso pode depender de sua configuração, é claro. Você corre o Xorg? Você usa um shell gráfico com alguns efeitos compiz / beryl para apimentar as coisas? Além disso, não consigo imaginar como uma conexão ssh antiga pode afetar o desempenho do servidor. Afinal, tudo o que é trocado dessa forma é o texto.

Eu diria pesquisar por motivos reais pelos quais o Apache falha ao invés de culpar o monitor por isso.

    
por 11.06.2009 / 22:40
1

HAHAHAAH Mais como o seu servidor é apenas um pouco flakey, e removendo o monitor fez o que se conectar um pouco melhor. Mexa mais na caixa e veja se ela trava. Considere também nos mostrar as mensagens de falha. Você já considerou rodar o memtest por um dia ou mais?

    
por 12.06.2009 / 07:12
1

Como outros já disseram, não faz diferença se um monitor está conectado ou não, ou se está ligado ou não. Mesmo se o seu sistema usar "plug and play" para detectar recursos do monitor que só são ativados por um curto período de tempo quando o monitor é conectado pela primeira vez e ocupa muito menos recursos.

"o apache nem bateu uma vez"

O Apache é perfeitamente capaz de funcionar continuamente sem travar, como demonstrado por vários milhões de servidores web. Eu tive que correr um pouco mais de 2 anos em uma máquina. Foi fechado apenas quando o escritório foi realocado.

Se você está enfrentando falhas do Apache, como sua mensagem sugere, você realmente precisa investigar o motivo, mas posso garantir que não tem nada a ver com o monitor, a menos que o monitor esteja eletricamente defeituoso e esteja causando picos ou sobrecargas no monitor. porta de vídeo.

    
por 12.06.2009 / 07:59
0

Last week, I disconnected the monitor I had plugged into the server and apache didn't even crash once

Err, se você deixou o monitor conectado, ele teria falhado? Praticamente qualquer sistema operacional pode funcionar sem nenhum monitor conectado. O único problema relacionado que consigo pensar é que algumas placas-mãe se recusam a inicializar se não houver placa de vídeo instalada.

Não deve haver diferença de desempenho entre ter um monitor conectado e não.

Existe uma diferença entre executar o X11 e não (digamos, rodar o Gnome, ou o KDE, etc.). O servidor X ocupa memória e ciclos de CPU como qualquer outro processo. Desativar é uma boa idéia para um servidor, já que a maioria das tarefas pode ser feita facilmente via SSH (ou no terminal local)

    
por 11.06.2009 / 23:54
0

O computador às vezes se comunica com o monitor um pouco (consultando capacidades, etc) então eu acho que é teoricamente possível que um realmente funky driver de vídeo pode estar travando coisas quando o monitor está presente.

Realmente muito improvável, eu diria que é mais provável que algo mais seja errado e o monitor estar presente ou não é apenas coincidência.

Oh, a menos que haja um conector solto ou a placa de vídeo não esteja bem o ato de conectar / desconectar o monitor faz com que as coisas se movam para dentro, o que poderia causar todos os tipos de maldade no ônibus.

    
por 12.06.2009 / 04:33