Bir sabit diskte ne kadar alan bırakmalısınız? [kapalı]


20

Bir sabit diskte ne kadar alan bırakabileceğine dair bir kural var mı? Parçalanmayı önlemek için en az% 5 serbest bırakmanız gerektiğini duydum.

[Cevabın kullanıma (örneğin: video dosyaları vs metin), diskin boyutuna, RAID düzeyine, disk biçimine, disk boyutuna bağlı olduğunu biliyorum - ancak aynı sorunun 100 varyasyonunu sormak pratik olmadığından, herhangi bir bilgi wlecome]

Yanıtlar:


20

Parçalanmayı önlemek için genellikle yaklaşık% 10 serbest bırakmak istersiniz, ancak bir yakalama vardır. Linux, varsayılan olarak, diskin% 5'ini kök kullanıcı için ayırır. 'Df' kullandığınızda, root olmayan bir kullanıcı olarak çalıştırırsanız çıktı% 5 içermez. Hesaplamalarınızı yaparken akılda tutulması gereken bir şey.

Bu arada, tune2fs kullanarak kök rezervini değiştirebilirsiniz. Örneğin

tune2fs -m 2 /dev/hda1

kök rezervini% 2 olarak ayarlar. Genel olarak aklınızda çok özel bir amacınız yoksa, bu elbette önerilmez.


İyi ipucu - Bunu terabayt sürücülerimiz için yapıyorum ve% 1'e indiriyorum - bu hala 10GB root için ayrılmıştır ve bununla ilgili herhangi bir sorunla karşılaşmadım.
nedm

7
Bu ext3'e özgüdür, tüm Linux dosya sistemleri bunu yapmaz.
James

Günlüklü Dosya Sistemi ne dersiniz? Linux sistemi için hala% 5 ayıracak mı?

@ Bamb.Zheng - ext3 günlük kaydı yapan bir dosya sistemidir.
Coops

5

Windows'ta% 10 artı öneriyorum çünkü çalıştırdığınızda sürücüde bu kadar ücretsiz değilse dolandırmak çalışmaz. Bununla birlikte, boş alan bırakmak, parçalanmanın meydana gelmesini durdurmaz. Daha önce de belirttiğiniz gibi, kullanıma bağlıdır. Parçalanma, daha çok sürücüdeki verilere olan varyansın miktarına ve yazılan ve kaldırılan dosyaların boyutuna bağlıdır. Veri ne kadar çok değişir ve dosya boyutları o kadar rasgele olursa parçalanma olasılığınız o kadar artar.

Parçalanmayı en aza indirmenin tek gerçek yolu, sürücüyü düzenli olarak manuel olarak birleştirmek veya makine boştayken Windows'ta arka planda çalışan Diskeeper gibi bir araç kullanmaktır. Parçalanmanın arka planda işletim sistemi tarafından işlendiği dosya sistemleri vardır, bu nedenle manuel olarak bir birleştirme çalıştırılmasına gerek yoktur.


5

Kullanılan alanı% 80'in altında tutmaya çalışıyorum. Bu sayının üstünde, dosya sisteminin diske veri yerleştirmek için genellikle daha fazla çalışması gerekir ve bu da parçalanmaya yol açar.


3

Ben tipik olarak% 15 söyleyebilirim, ancak geçici dosyalarınız ve takas dosyanız için yeterli olduğu sürece, sabit disklerin şu an ne kadar adays ile, teknik olarak güvende. Ancak güvenli bir uygulama olarak,% 15'e ulaştığınızda, büyük bir temizlik yapmayı ve / veya daha büyük / ikinci bir sabit disk satın almayı düşünmeye başlama zamanı.


3

SSD'ler buna yeni bir katman ekler. Aşınma Dengeleme ve Yazma Yükseltmesi. Bu nedenlerle, geleneksel sabit disklerde kesinlikle gerekenden daha fazla boş alan istersiniz.

Kısa Okşayarak geleneksel bir sabit disk rasgele okuma / yazma gecikmesini azaltır. "Kısa Vuruş" bir SSD, sürücü denetleyicisine çöp toplama / aşınma dengeleme rutinleri için daha fazla kullanılmayan bloklar verir, böylece sürücüyü hızlandırmaz, ancak SSD dolduğunda görülen ömrünü uzatır ve hız kaybını önler.

Hâlâ sürücüyü doldurmak istemiyorsunuz, ancak SSD'lerle ani etki orada değil ve neden farklı.


SSD'nin hareket etmek için hareketli bir parçası yoktur.
Cees Timmerman

2

Anladığım kadarıyla, aynı zamanda sürücüdeki dosya sistemine de bağlı. Bazı dosya sistemleri disk parçalanması gibi şeylere daha dayanıklıdır.


+1 ayy. sorumu söz konusu ses formatına değiştiriyorum
kullanıcı adı

1

Evet, kullanıma ve temel depolama sistemine bağlıdır. Üst düzey SAN tabanlı disk dizileri gibi bazı sistemler, dosya parçalanmasına gülüyorlar. Dizüstü bilgisayar gibi diğer sistemler, sürücüler birlikte başka bir hikaye. Ve bu, ZFS gibi daha yeni dosya sistemlerine girmez, burada alan için zor bir sınır kavramı en iyi ihtimalle belirsizdir.

NTFS elbette kendi canavarıdır. Bugünlerde XP sistemleri için C: \ boyutunda toplam 15 GB veriyorum ve Vista / Win7 ile orada ne önereceğimizi bilecek kadar oynamadım. Gerçekten C: bir GB altında çok fazla almak istemiyorum. Gölge Kopyalar'ı kullanmak, başka türlü yapamayacağınızdan daha fazla 'boş' alan tutmanız gerektiği anlamına gelir ve% 20 boş alan, daha fazla eklenmesi gerektiğinde veya bir temizleme yapılması gerektiğinde işaretçi olduğunu söyleyebilirim.

Sade eski NTFS veri hacimleri için,% 15'in altına düştüğünde endişeleniyorum. Bununla birlikte, sürücü 1 TB'lık bir diskse,% 15'i hala çalışmak ve yeni dosyalar ayırmak için çok fazla alan sağlar (bunun tersi, birleştirilmesinin çok daha uzun sürmesi).


1

Her türlü sistem biriminde ve muhtemelen daha küçük veri hacimlerinde her zaman yaklaşık% 50 ücretsiz tutmaya çalışırdım. Mümkünse 1 için 2 boyutlandırma ve% 75 veya daha fazla bir uyarı eşiği ayarlayacağım.

Ancak veri depolama için, ancak izleme ayarlanırken izlenmesi ve / veya tahmin edilmesi gereken bir veri büyüme oranı meselesidir ... eğer veriler örneğin 1 TB'lık bir hacimde çok hızlı büyümezse - uyarı eşiği iyi olurdu ve% 90-95 kullanımdan memnun olurum. Büyüme oranı daha yüksekse, zamanında bildirim almak için bunu ayarlayın ... veriler büyümiyorsa ve sadece planlanan defraglarla değişiyorsa parçalanma ile ilgilenilebilir.


0

Birkaç nedenden dolayı% 50'sini ücretsiz bırakmaya çalışıyorum:

  1. Sayfa dosyasının nispeten küçük boyutuna rağmen, o kadar fazla alan bırakmanın işleri hızlandırabileceğini duymuştum. Birkaç yıl önce yayınlanan çok yararlı "PC Hacks" kitabından olduğuna inanıyorum.

  2. Sürüş ne kadar büyük olursa olsun, sadece yarısını doldurma amacına sahip olmak, orada ne olduğunu dikkat etmenizi sağlar ve - benim için - şeyleri arşivlemek veya daha büyük bir dış cihaza taşımak konusunda daha iyi olduğum anlamına gelir.


Sadece% 50'nin altına doldurma hedefi,% 80'i kullanırsak, kullanılabilir alanı artırma bonusu ile eşit derecede iyi çalışır, bu yüzden bu argüman benim için gerçekten mantıklı değil.
RoG
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.