Como reduzir o acesso ao disco?

2

Esta é uma pergunta de acompanhamento para Como reduzir a temperatura em um Dell XPS (L502X)? .

Depois de ler a resposta, notei que meu disco rígido está girando constantemente, mesmo ao executar o TLP no modo bat (principalmente configurações padrão, modo laptop = 5).

O que eu já faço

  • /tmp é montado como tmpfs . AFAIK isso não é recomendado para /var/tmp , é isso?
  • TLP está sendo executado com esta configuração
  • / e /boot são ext4 montado com commit=15,noatime
  • / é montado a partir de uma partição LUKS , isso é um problema?

O que estou procurando

Eu acho que o acesso constante ao disco é a principal causa do meu disco girar o tempo todo.

Existem outras maneiras de reduzir o acesso ao disco e / ou maneiras de permitir que o disco desacelere?

    
por fho 14.08.2014 / 12:08

2 respostas

1

Existe outra, e supremamente não conhecida fonte do disco desnecessário escrito no mundo linux. E este é o writeout de cache de gravação rápido sem precedentes.

Você pode tornar isso muito mais raro se escrever o seguinte em /etc/sysctl.conf :

vm.dirty_background_ratio = 20
vm.dirty_expire_centisecs = 360000
vm.dirty_writeback_centisecs = 360000

Em seus sistemas de arquivos, use o ext4 (o ext3 faz muito mais a sincronização do disco rígido) e monte-o com os seguintes sinalizadores (por exemplo, a linha fstab segue):

/dev/sda1 / ext4 defaults,noatime,commit=4780,barrier=0,data=writeback,nobarrier,max_batch_time=0 0 1

Na troca, use uma partição swap grande (2 vezes do seu RAM físico - mesmo nos tempos atuais.) Se você tiver várias partições de dados (por exemplo, um sistema e uma home ou um windows e um linux), então faça a partição swap entre eles, no meio do disco.

Claro que isso também tem algumas desvantagens: se ocorrer um desligamento indesejado do sistema, você terá um risco maior de danos aos dados. Mas se o seu hardware está bem, a sua máquina está estável, e você não gosta de desligá-la com botões de energia de 5 segundos, então está tudo bem.

Sistemas de arquivos criptografados não têm muita sobrecarga de uso de disco. Eles sobrecarregam o cpu e não o disco. O disco usado é exatamente como se ele não estivesse criptografado, mas as operações de leitura e gravação também exigem alguns (não muito) processamento adicional de cpu. Assim, o LUKS não é um problema.

    
por 14.08.2014 / 17:21
0

O melhor seria substituir seu disco rígido por um SSD . Normalmente, em todos os laptops, você pode trocar a unidade de disco rígido (HDD) sem problemas. Isto irá acelerar o seu portátil e reduzir muito o consumo de energia e irá remover o ruído do HDD.

Respondendo a sua pergunta original: na verdade, o HDD consome apenas de 3 a 5 watts (SSD < 1 watt) enquanto a CPU consome 30 watts, a placa-mãe 20 watts e memória como 5 watts e a placa de vídeo. / p>

Então, primeiro você precisa descobrir qual parte do seu notebook realmente consome muita energia. Uma das maneiras é abri-lo e tocar (com cuidado, nunca toque em nenhum contato, apenas no próprio HDD, no mecanismo de resfriamento e nunca toque na fonte de energia) de cada componente. A parte mais aquecida seria a parte que consome mais energia.

Posso adivinhar que sua temperatura é causada por efeitos 3D no gerenciador de janelas. Tente algo mais leve - LXDE ou Criador de Janelas . Desligue seu X11 e verifique se o computador ainda estará quente enquanto tudo que você tem é um console. Verifique o topo de sempre, e se alguma coisa estiver lá, decida se você realmente precisa.

Meu ThinkPad X220 é totalmente frio enquanto estou fazendo algo como navegação na Web (a menos que haja muita < href="http://en.wikipedia.org/wiki/Adobe_Flash"> Flash ) e edição de texto. Mas você não pode evitar um laptop quente se você executar qualquer material 3D GL ou 100% de carga da CPU.

    
por 14.08.2014 / 13:27