É correto armazenar / var / tmp em um SSD? [duplicado]

5

Eu li que você não deve armazenar / tmp em um SSD, porque as gravações frequentes encurtarão a vida útil do SSD. Mas e o / var / tmp?

É razoável que / var / tmp seja armazenado em um SSD? Ou deveríamos evitar que o / var / tmp fosse armazenado em um SSD, para evitar que o SSD fosse eliminado prematuramente?

    
por D.W. 11.08.2013 / 01:55

2 respostas

12

Embora seja verdade que todos os dispositivos de armazenamento baseados em flash têm um número limitado de gravações antes do isolamento do transistor falhar, não é tão ruim quanto era quando os SSDs foram introduzidos pela primeira vez anos atrás.

Basicamente, devido ao fato de que os SSDs mais modernos empregam usam o nivelamento e são baseados em NandFlash, a gravação em uma unidade é Não é um problema como costumava ser.

Você não precisa se preocupar com isso. Um SSD com gravações constantes ainda irá durar mais do que qualquer disco rígido rotativo.

Recursos

link

link

link

    
por 11.08.2013 / 02:09
6

Existe pouca diferença essencial entre /tmp e /var/tmp a este respeito.

Afaste-se um pouco, no entanto. Não é de forma alguma uma questão resolvida que você deve evitar colocar /tmp em um SSD. Os primeiros SSDs estavam sujeitos a serem desgastados por gravações excessivas, mas os SSDs modernos de alta qualidade resolveram muito isso. Em parte, eles fazem isso por meio do nivelamento de desgaste e, em parte, reservando uma quantidade suficiente de blocos de reserva que podem sobreviver a uma quantidade normal. de desgaste do bloco.

Quanto mais barato for o SSD, menos blocos de reposição ele terá. Portanto, pode ser alguma justificativa para estratégias conservadoras de configuração do sistema se você for usar os tipos mais baratos de SSDs de consumo.

A linha de raciocínio que aconselha contra colocar qualquer sistema de arquivos temporário em um SSD parece ser uma extensão de evitar swap / memória virtual em SSDs, o que pelo menos faz mais sentido, porque esses arquivos / partições são fixados no disco . O nivelamento de desgaste também impede que isso seja um problema tão grande quanto nos primeiros SSDs.

Meu ponto aqui, porém, é que essa lógica é quebrada com /tmp , já que os arquivos criados nela serão naturalmente espalhados entre os setores alocados para esse sistema de arquivos. O problema diminui ainda mais quando você coloca /tmp type diretórios dentro de outros sistemas de arquivos, como em /usr/tmp e /var/tmp .

Resumindo, não, não se preocupe com isso.

Observe que as pessoas têm executado servidores de banco de dados de SSDs nos últimos anos. Há uma configuração de alta contagem de registros de localização de dados fixos se você já viu um.

    
por 11.08.2013 / 02:09