Para forçar o Linux a não usar o swap, execute sudo swapoff -a
Quanto a desligar o disco, você pode fazer isso através do aplicativo "Discos" incluído. Veja a captura de tela. (A opção está esmaecida para mim como é a minha unidade do sistema)
Estou executando o Ubuntu 16.04 em um laptop. Eu tenho um pequeno drive SSD de 120GB e um HDD secundário de 1TB.
Hoje fiz com que o Linux usasse uma partição swap localizada nessa segunda unidade. Depois de testar as coisas (abrindo MUITAS das abas do Chrome) e verificando se a partição de swap é usada (é), eu percebi que a unidade em questão não fechou depois de um período de tempo como antes.
A duração da bateria no meu laptop é muito importante para mim, porque muitas vezes tenho que trabalhar enquanto viajo, sem ter como recarregar. Existe uma maneira de forçar o Linux a usar a partição swap e desligar o segundo disco? Existe uma maneira de fazer isso automaticamente?
Você pode pesquisar o tlp
package ( sudo apt install tlp
irá instalá-lo). Uma vez instalado, ele configura várias otimizações de economia de energia para laptops automaticamente. É bem "set-it-and-forget-it";
uma vez instalado, você não precisa fazer nada manualmente para que ele funcione.
Girar discos rígidos quando estão ociosos é um recurso suportado pelo tlp; no entanto, não está ativado por padrão. isto
pode ser ativado editando os valores DISK_SPINDOWN_TIMEOUT_ON_AC
e DISK_SPINDOWN_TIMEOUT_ON_BAT
no arquivo de configuração /etc/default/tlp
(os valores indicam o número de segundos antes que a unidade desacelere para economizar energia; por padrão, eles são 0
, indicando ausência de rotação -baixa).
Mais informações sobre como configurar manualmente o tlp: link
Mais informações gerais sobre a TLP: link