Quanto espaço você deve deixar livre em um disco rígido? [fechadas]

20

Existe uma regra geral para quanto espaço deixar livre em um disco rígido? Eu costumava ouvir que você deveria deixar pelo menos 5% livre para evitar a fragmentação.

[Sei que a resposta depende do uso (por exemplo: arquivos de vídeo x texto), tamanho do disco, nível do RAID, formato do disco, tamanho do disco - mas como é impraticável fazer 100 variações da mesma pergunta, qualquer informação é útil ]

    
por username 20.05.2009 / 20:03

9 respostas

20

Você geralmente deseja deixar cerca de 10% livre para evitar a fragmentação, mas há um problema. O Linux, por padrão, reservará 5% do disco para o usuário root. Quando você usa 'df', a saída não inclui esse 5% se você o executar como um usuário não-root. Apenas algo para manter em mente ao fazer seus cálculos.

Aliás, você pode alterar a reserva de raiz usando o tune2fs. Por exemplo

tune2fs -m 2 /dev/hda1

irá definir a reserva de raiz em 2%. Geralmente isso não é recomendado, é claro, a menos que você tenha um objetivo muito específico em mente.

    
por 20.05.2009 / 20:34
5

Eu recomendaria 10% mais no Windows, porque a desfragmentação não será executada se não houver muito espaço livre na unidade quando você executá-lo. Deixar espaço livre, no entanto, não necessariamente interromperá a fragmentação. Como você já mencionou, depende do uso. A fragmentação é causada mais com base na quantidade de variação dos dados na unidade e no tamanho dos arquivos que estão sendo gravados e removidos. Quanto mais os dados forem alterados e mais aleatórios forem os tamanhos de arquivo, maior a chance de ocorrer fragmentação.

A única maneira real de minimizar a fragmentação seria desfragmentar a unidade regularmente manualmente ou usar uma ferramenta como o Diskeeper, que é executada em segundo plano na limpeza do Windows quando a máquina está ociosa. Existem sistemas de arquivos nos quais a fragmentação é manipulada pelo sistema operacional em segundo plano, portanto, executar manualmente uma desfragmentação não é necessário.

    
por 20.05.2009 / 20:36
5

Eu tento manter o espaço usado abaixo de 80%. Acima deste número, o sistema de arquivos geralmente tem que trabalhar mais para colocar dados no disco, levando à fragmentação.

    
por 20.05.2009 / 23:51
3

Eu diria tipicamente 15%, mas com o tamanho dos discos rígidos agora, contanto que você tenha o suficiente para seus arquivos temporários e arquivos de troca, tecnicamente você está seguro. Mas como uma prática segura, uma vez que você atingiu 15%, é hora de começar a pensar em fazer uma grande limpeza e / ou comprar um disco rígido maior / maior.

    
por 20.05.2009 / 20:13
3

Os SSDs adicionam uma nova camada a isso. Usar nivelamento e amplificação de gravação. Por esses motivos, você quer mais espaço livre do que o necessário em discos rígidos tradicionais.

Curto Acariciando um disco rígido tradicional reduz a latência de leituras / gravações aleatórias. "Short Stroking" um SSD fornece ao controlador de unidade mais blocos não utilizados para rotinas de coleta de lixo / nivelamento de desgaste para que ele não aumente a velocidade, mas aumentará a longevidade e evitará a perda de velocidade observada quando um SSD for preenchido. p>

Você ainda não quer preencher a unidade, mas com SSDs o efeito imediato não está lá e a razão é diferente.

    
por 17.11.2009 / 16:11
2

Pelo que entendi, também depende do sistema de arquivos na unidade. Alguns sistemas de arquivos são mais resistentes a coisas como fragmentação de disco.

    
por 20.05.2009 / 20:17
1

Sim, depende do uso e do sistema de armazenamento subjacente. Alguns sistemas, como matrizes de disco baseadas em SAN de ponta, riem da fragmentação de arquivos, fazendo com que o único impacto de fragmentação do sistema seja a sobrecarga do sistema operacional dispersando as coisas de um lado para o outro. Outros sistemas, como laptops, drives são outra história juntos. E isso não entra em sistemas de arquivos mais novos, como o ZFS, em que o conceito de um limite rígido para o espaço é, na melhor das hipóteses, nebuloso.

O NTFS é sua própria fera, é claro. Hoje em dia eu dou a C: \ um tamanho total de 15GB para sistemas XP, e não joguei com o Vista / Win7 o suficiente para saber o que recomendar lá. Você realmente não quer ficar muito abaixo de um GB livre no C :. Usar Cópias de Sombra significa que você deve manter mais espaço "vazio" do que o contrário, e eu diria que 20% de espaço livre é o marcador para quando mais precisa ser adicionado ou uma limpeza precisa acontecer.

Para volumes de dados NTFS antigos, fico preocupado quando fica abaixo de 15%. No entanto, se a unidade for uma unidade de 1 TB, 15% ainda é muito espaço para trabalhar e alocar novos arquivos (sendo que o intervalo é muito mais demorada para desfragmentar).

    
por 20.05.2009 / 20:37
1

Sempre tento manter cerca de 50% livres em volumes do sistema de qualquer tipo e, possivelmente, volumes de dados menores. Dimensionando 2 para 1, se possível, e defini um limite de aviso em 75% ou algo assim.

Mas para armazenamento de dados, no entanto, é apenas uma questão de taxa de crescimento de dados que precisa ser monitorada e / ou estimada ao configurar o monitoramento ... se os dados não crescerem muito rápido, por exemplo, um volume de 1 TB Poucos% para o limiar de aviso estariam bem e eu ficaria confortável com 90-95% de utilização. Se a taxa de crescimento for maior, ajuste-a para receber uma notificação a tempo ... a fragmentação pode ser tratada com frequência se os dados não estiverem crescendo e apenas mudando com defragmentos programados.

    
por 17.11.2009 / 17:40
0

Eu tento deixar 50% grátis por algumas razões:

  1. Ouvi dizer que, apesar do tamanho relativamente pequeno do arquivo de página, deixar muito espaço pode acelerar as coisas. Eu acredito que foi do livro muito útil "PC Hacks" publicado há alguns anos atrás.

  2. Não importa o tamanho da campanha, ter o objetivo de apenas preenchê-la até a metade faz com que você fique atento ao que está lá e, para mim, significa que sou melhor arquivando ou movendo coisas para um externo maior.

por 05.03.2010 / 15:31