Se o Linux parar de responder, a pessoa pode ser forçada a fazer um desligamento impuro e, nesse caso, pode simplesmente desligar a energia sem saber. Eu li que você deve tentar fazer um soft reset com ctrl+prntSc + R +E +I + S+ U+ B com Linux, se possível, porque desligar repentinamente a energia pode corromper o sistema de arquivos. Quais são os detalhes disso e é verdade que o Linux é menos resiliente que o MS-Windows neste caso?
relate perguntas
-
Existe uma maneira de fazer ls mostrar arquivos ocultos apenas para determinados diretórios?
-
Inicie/pare o serviço systemd usando o atalho de teclado [fechado]
-
Necessidade de algumas chamadas de sistema
-
astyle não altera a formatação do arquivo de origem
-
Passe o sistema de arquivos raiz por rótulo para o kernel do Linux
Eu não acho que
Ctrl+PrtScr
vai fazer muito, o que você precisa éSysRq
(geralmente na mesma tecla física quePrtScr
, acessada segurandoAlt
ao pressionar essa tecla, por isso é um pouco incerto se as combinações "mágicas" são realmenteSysRq+<letter>
ouAlt+SysRq+<letter>
).A
B
função inicializará o sistema, então sua combinação é uma perda de tempo, apenas oB
será feito, e apenas inicializar é tão ruim quanto reiniciar.O que (às vezes) pode ser ganho por
SysRq+R,E,I,S,U,B
(para mim+
indica que você precisa pressionar todas as teclas de uma vez, e pressionar oito teclas de uma vez é difícil e não é o que você deseja fazer - e observe que "BUSIER" é na verdade a combinação clássica completamente para trás), é um desligamento melhor, onde o máximo de dados possível é gravado no(s) disco(s) bem, portanto, um fsck não é necessário na próxima inicialização e o risco de perda de dados é minimizado.Há muitas informações, incluindo uma lista completa de combinações de SysRq e alguns mnemônicos na página da wikipedia para Magic SysRq .
Pode ter sido útil fazer a comparação em um ponto. Essa comparação provavelmente explica por que esses comandos SysRQ são tão conhecidos. No entanto, não se aplica na comparação de versões recentes do Linux e do Windows.
Os detalhes são amplamente explicados se você entender o significado de "sistema de arquivos com registro em diário". Referência de exemplo .
De acordo com esta referência, a série de sistemas de arquivos Linux mais popular ganhou suporte ao sistema de arquivos journalling um pouco mais tarde do que o da Microsoft.
Além disso, o entendimento popular é que os sistemas de arquivos do Linux ainda seriam capazes de se recuperar bem usando
fsck
, o problema é quefsck
leva muito tempo em discos maiores, portanto, o registro no diário é mais uma otimização.Dado o tempo que isso pode levar em discos grandes modernos, é difícil questionar sobre o journalling ser mais "resiliente" :-). Em princípio, é possível que a sincronização também tenha alguma utilidade, independentemente dos sistemas de arquivos com journalling. Ele permite acionar um write-back imediato que inclui qualquer conteúdo de arquivo não sincronizado. (Você deve observar os LEDs do disco ou o ruído para adivinhar quando o write-back foi concluído). Isso evita, por exemplo, ter que esperar
dirty_writeback_centisecs
em sistemas de arquivos ext. Algumas pessoas até configuraram seus sistemas para usar o "modo laptop", onde o write-back preguiçoso é atrasado indefinidamente para economizar energia.Há um detalhe adicional. Os sistemas de arquivos Journalling no Linux tendem a assumir que não são executados com
barriers
desativado. O efeito de desempenho das barreiras foi mitigado de forma que as distribuições do Linux pararam de desabilitar as barreiras por padrão. (Como alternativa, desabilitar barreiras pode ser "seguro" em algumas circunstâncias e em alguns hardwares, mas isso não se aplica a hardware de PC normal a partir de 2018. A Redhat parou de recomendar desabilitar barreiras mesmo em tal hardware). Referência de exemplo .citações (algumas formatações - links úteis - foram perdidas):
Sistema de arquivos com registro no diário
barreiras