Teixeira
(usa Linux Mint)
Enviado em 11/09/2008 - 18:26h
Além do acpi também tem aquele lance do "nopowernow" durante o boot (Isso é um cheatcode para desativar o gerenciamento de energia).
Funciona no Kurumin e no Knoppix, e deve funcionar pelo menos nos Debian-alikes.
Bem, os HDs em geral têm uma "landing zone" que antigamente tinha de ser ajustada manualmente para 65635 (mais ou menos isso, não lembro ao certo) mas que agora é "por default" o número do último cilindro, menos um.
Já não nos preocupamos mais em determinar essa landing zone, e muitos até pensam que ela não existe mais. Existe sim, mas não precisamos nos preocupar mais com esse detalhe.
Quando estamos executando qualquer processamento que não incida em leitura ou gravação, e nesse momento o acpi for acionado, o máximo que ocorre é o acionamento do led referente ao HD, pois as cabeças estarão em repouso e não haverá nenhuma ação cinemática no drive.
Vale aqui lembrar o seguinte:
A lógica do HD faz com que ele seja ligado (ou desligado) sempre com as cabeças na posição de repouso (a tal "landing zone").
Então, para desligar, ele movimenta as cabeças para a landing zone e efetua a hibernação.
Ao ser despertado, as cabeças já estarão na posição de repouso, e farão um único movimento indexado em direção ao ponto de acesso aos dados necessários.
Em razão disso, não se deve desligar o PC "no tranco", pois as cabeças do HD não serão convenientemente conduzidas àquela posição de segurança. Pode haver um pico de energia e gravar algum sinal espúrio sobre algum local aleatório do HD, danificando os dados previamente gravados.