Sistema de arquivos sem suporte que permite o desligamento instantâneo?

0

Existe um sistema de arquivos para o Linux que permite o desligamento instantâneo através de um interruptor de energia sem passar por um procedimento de desligamento? Em caso afirmativo, haveria um impacto significativo no desempenho comparado a um sistema de arquivos com suporte? E poderia suportar criptografia de disco completo?

O motivo, em parte, é que cada distro que eu instalei no meu laptop resultou em problemas com o suspend / sleep e parece que seria mais rápido com um ssd para inicializar / parar.

    
por kilolima 24.11.2014 / 03:49

1 resposta

1

Não realmente. Não é seguro fazer um desligamento instantâneo no meio de uma gravação em disco. Journalling pode ajudar nessa situação, mas ainda não é uma coisa boa para infligir em seu HD em uma base regular.

Lembre-se de que o Linux não grava dados no disco imediatamente - o kernel do Linux armazena em cache as leituras e gravações do sistema de arquivos para melhorar o desempenho, independentemente do (s) sistema (s) de arquivos que você está usando. Eu acho que você poderia desativar o cache (até certo ponto), mas por que degradar o desempenho do seu sistema apenas para acelerar o desligamento?

Além disso, o HD (provavelmente) tem seu próprio buffer on-board, e eu espero que isso também não funcione bem com o desligamento instantâneo. Você pode (provavelmente) desativar esse buffer, também (usando hdparm), mas mais uma vez, isso é desaconselhável.

Mas se shutdown -h now (como root) não for rápido o suficiente para você e você quiser experimentar o desligamento instantâneo, deverá enviar pelo menos SIGTERM a todos os processos em execução para dar a eles a chance de salvar dados. e, em seguida, execute sync para dizer ao kernel para gravar dados em cache no disco antes de pressionar o botão liga / desliga.

Leia link para obter informações mais relevantes.

Mas talvez você devesse tentar resolver o que está impedindo que o seu laptop suspenda / durma adequadamente. Ouvi dizer que isso é um problema para algumas máquinas, mas talvez os especialistas aqui possam ajudar a resolver isso para você.

    
por 24.11.2014 / 11:57