Quanto espaço devo deixar livre em um SSD para garantir desempenho e estabilidade?

2

Ouvi de várias fontes que, se você usar perto de todo o armazenamento em seu disco, encontrará problemas de desempenho e / ou confiabilidade. Isso também é verdade para os SSDs? Em caso afirmativo, quanto espaço livre é recomendável deixar no drive?

    
por William Sham 26.10.2011 / 23:54

2 respostas

3

Não há nenhum problema técnico em usar a maior parte do seu armazenamento - você encontra outro problema se usar TODO o seu armazenamento, como se estivesse sem espaço. O desempenho que você ouviu falar é realmente um problema com discos rígidos de discos giratórios.

O problema com o disco giratório é que, à medida que você preenche a unidade, os dados são gravados cada vez mais longe no prato, fazendo com que a cabeça da unidade tenha que se mover para frente e para trás na bandeja para chegar aos dados. Isso irá introduzir um hit de latência de disco.

Dito isto, com SSDs de extremidade inferior, você precisa estar atento porque eles não têm tantos blocos de reserva separados para substituir os que falharam. Portanto, quando eles ficarem sem blocos sobressalentes e não puderem substituí-los, você poderá ter problemas de desempenho e estabilidade como faria com qualquer unidade que tenha um número crescente de setores defeituosos.

Quanto a quanto sair de graça? Eu deixaria o valor normal que você usaria para qualquer outro servidor em seu ambiente, para que você tenha tempo suficiente para reagir aos alertas de pouco espaço e não fique sem espaço.

    
por 27.10.2011 / 00:07
2

Para SSDs também pode ser melhor deixar algum espaço livre, mas por um motivo diferente do que para os HDDs, para os quais Zypher já apontou o motivo.

O desempenho do SSD não é (muito) influenciado pela fragmentação, mas é por blocos livres que podem ser coletados pelo controlador SSD. Dependendo da qualidade do controlador de lixo e se o seu SSD, sistema operacional ou sistema de arquivos não suportar TRIM, ele poderá aumentar o desempenho a longo prazo para deixar algum espaço SSD não particionado para ter mais blocos livres disponíveis para gravações. Este espaço precisa ser não particionado, o espaço livre no sistema de arquivos é irrelevante se o sistema operacional não notificar o controlador SSD com o TRIM que estes blocos são realmente livres.

Não sei qual deve ser a quantidade suficiente de espaço livre. Eu mesmo deixei cerca de 5-10% não particionados em unidades SSD onde o TRIM não era suportado (Linux, antes do kernel 2.6.33 e em uma unidade criptografada).

    
por 27.10.2011 / 01:00