faz um computador usar RAM para desligar [fechado]

-1

Apenas por curiosidade, um computador com Windows 7 usa RAM quando é desligado, e existe um executável para o processo de desligamento? Em caso afirmativo, isso significa que um computador não pode desligar se a RAM estiver no máximo?

    
por Jaca 26.09.2014 / 02:12

3 respostas

0

A única RAM que está desligando o computador é executar shutdown.exe em C: \ Windows \ System32 \ shutdown.exe. A menos que o Windows esteja executando atualizações, ele usaria apenas cerca de 40kb de RAM para iniciar o desligamento.

    
por 26.09.2014 / 07:26
3

É perfeitamente normal que a RAM de um computador seja maximizada. A RAM não precisa estar livre para ser usada. Sistemas operacionais modernos podem fazer a transição direta da RAM de um uso para outro. Portanto, não há problema em alocar memória RAM para fins importantes, mesmo se toda a RAM estiver em uso atualmente.

    
por 26.09.2014 / 05:57
2

Sua pergunta é muito ampla; a resposta depende do sistema operacional e do processo de desligamento. Por exemplo, em um sistema UNIX, você pode levar o sistema para o modo de usuário único enviando um sinal de término para o processo 1, que pode ser feito a partir de um shell de raiz existente sem alocar mais memória. Após o recebimento do processo de sinal, 1 enviará sinais de terminação para todos os outros processos no sistema e, em seguida, iniciará um único shell de usuário.

Se você quiser um desligamento mais ordenado do sistema, você pode executar / sbin / shutdown, que pode enviar mensagens para os usuários no sistema de aviso do desligamento iminente. Mas executar / sbin / shutdown significa iniciar um novo processo, e isso envolverá a alocação de RAM.

    
por 26.09.2014 / 03:38

Tags