Üçüncü Taraf Yazılım ile SSD'mi “Optimize Etmem” Gerekiyor mu?
Geleneksel mekanik disk sürücülerinin optimum performans için birleştirilmesi gerekir, ancak Windows şimdi bunu otomatik olarak yapmakta başarılıdır. Bazı yazılım şirketleri, araçlarının SSD'leri “optimize edebileceğini” iddia ediyor, tıpkı disk birleştiriciler mekanik sürücüleri hızlandırabiliyor.
Gerçek şu ki, modern işletim sistemleri ve yarıiletken sürücü denetleyicileri, yarıiletken bir sürücüyü doğru kullanırsanız kendilerini en iyi duruma getirme konusunda iyi bir iş çıkarır. Disk birleştiriciyi çalıştırdığınız gibi bir SSD optimizasyon programı çalıştırmanıza gerek yok.
Katı Hal Sürücünüzü "Birleştir" İddia Eden Programlardan Uzak durun
Yarıiletken sürücüler birleştirilmemelidir. Windows 7 ve Windows 8 gibi modern işletim sistemleri SSD'leri birleştirmeye çalışmaz. İyi, güncel disk birleştirme yazılımı, SSD'leri birleştirmeyi reddetmelidir.
Geleneksel bir mekanik sürücüde, bir bit tabağı üzerinde hareket eden ve bit dosyalarını okumak için tek bir kafa vardır. Bu dosyalar tabağın üzerinde birden fazla yerde birden fazla parçaya bölünürse, kafanın dosyayı okumak için etrafta dolaşması gerekir - parçalanma mekanik sürücüyü yavaşlatır ve birleştirme neden yardımcı olur - kafanın hareket etmesine gerek yoktur . Yarıiletken bir sürücünün kafası veya diğer hareketli parçaları yoktur. Dosyanın sürücüde nerede olduğu veya kaç adet parçası olduğu önemli değildir, dosyayı okumak aynı zaman alır.
Birleştirme, ilave aşınma ekleyeceği için yarıiletken bir sürücü için aslında kötüdür. Katı hal sürücülerinde sınırlı miktarda yazma vardır ve birçok gereksiz ek yazma ile sonuçlanan herhangi bir şey sürücünüzün ömrünü kısaltır.
SSD'nizi maksimum performans için birleştirdiğini iddia eden bir SSD optimizasyon programı bulursanız, uzak durun. Aynı durum SSD'lerin farkında olmayan eski birleştirme programlarının kullanılması için de geçerlidir - yarıiletken sürücünüzü birleştirmekten kaçının.
Karar: Birleştirme her zaman kötüdür, uzak dur!
Bazı Programlar TRIM Komutlarını Gönderir, Ancak İşletim Sistemi Zaten Bunu Yapar
Geleneksel bir manyetik sürücüde, işletim sisteminizde sildiğiniz dosyalar hemen diskten kaldırılmaz - bu yüzden silinen dosyalar kurtarılabilir. Bu eski verinin üzerine yeni bir dosya yazmak çok hızlı, bu nedenle diskin herhangi bir bölümünü silerek disk kaynaklarını boşa harcamaya gerek yok. Bir dosyayı sildiğinizde bu işleri yavaşlatır..
Yarıiletken bir sürücüde, hücrelere yazılmadan önce silinmeleri gerekir. Bir dosyayı silerseniz ve veriler etrafta yatarsa, bu hücrelere ilk önce silinmeleri gerektiği için yazmanız gerektiğinde daha uzun sürer. İlk katı hal sürücüleri bu sorundan dolayı acı çekti, bu yüzden TRIM'i onunla ilgilenmek için icat ettik.
Modern bir yarıiletken sürücüdeki bir dosyayı modern bir işletim sistemi kullanarak sildiğinizde, işletim sistemi sürücüye, dosyanın silindiğini bildiren bir TRIM komutu gönderir. Sürücü, verileri içeren tüm hücreleri siler, bu hücrelere yazmanın gelecekte hızlı olmasını sağlar - boş ve kullanıma hazır.
TRIM desteği Windows 7'ye eklenmiştir, bu nedenle hem Windows 7 hem de Windows 8 TRIM'i desteklemektedir. Windows 7 kullanıyorsanız ve bir SSD'deki bir dosyayı siliyorsanız, Windows, SSD'ye verilerin artık gerekli olmadığını ve SSD'nin hücreleri sileceğini bildirecektir. (Mac OS X ve Linux gibi diğer modern işletim sistemlerinin en son sürümleri de TRIM'i destekler.)
Bazı SSD optimizasyon programları, TRIM’in bir program üzerinde çalışacağını, işletim sisteminin boş olduğunu düşündüğü alanların SSD’sini bilgilendirdiklerini ve SSD’nin TRIM komutunun daha önce düzgün çalışmamasını sağladığını düşünmelerini sağlar.
Windows Vista gibi daha eski bir işletim sistemi kullanıyorsanız veya daha önce sürücüde böyle bir işletim sistemi kullanıyorsanız, silinen dosyaların bazı kısımlarının hala TRIMMed bekliyor ve bekliyor olmasını bekliyor olabilirsiniz. Bu tür TRIM ipuçlarının bir kez gönderilmesi, böyle bir durumda teorik olarak yardımcı olabilir, ancak önemi yoktur. Windows 7 kullanıyorsanız, dosyalar silindiğinde TRIM komutları gönderirse.
Windows 8'de, Disk Birleştiricisi şimdi Sürücüleri Optimize Etme aracı olarak adlandırılmıştır. Mekanik olmaları durumunda birleştirerek veya SSD'leri varsa TRIM ipuçları göndererek diskleri optimize eder. Bu, bir programda TRIM komutları gönderen başka bir program çalıştırmanın Windows 8'de tamamen gereksiz olduğu, ancak Windows 7'nin bu özelliğe ihtiyaç duymaması gerektiği anlamına gelir.
Karar: TRIM komutları gönderen optimizasyon araçları zararsız fakat gereksizdir. SSD'li daha eski bir Windows sürümü kullanıyorsanız, Windows 7 veya 8'e yükseltin..
Diğer Programlar Boş Alanda Konsolide Ediyor
Daha önce bir SSD'deki hücrelerin, yazılmadan önce silinmeleri gerektiğini belirtmiştik. Bu bir problem olabilir - tek bir hücrede birden fazla yazılabilir sayfa var. Sürücünün kısmen boş bir hücreye ek veri eklemesi gerekiyorsa, hücrenin okunması, silinmesi ve değiştirilen verilerin hücreye geri yazılması gerekir. Dosyalar sürücünüzün her tarafına dağılmışsa ve her hücre kısmen boşsa, bazı verilerin yazılması, yazma işlemlerini yavaşlatan çok sayıda okuma-silme-yazma işlemine neden olur. Bu, bir SSD'nin doldurdukça azaldığı performansı gösteriyor.
Katı hal sürücüleri, bir tür düşük seviye yazılım olan bellenimi çalıştıran denetleyicilere sahiptir. Bu ürün yazılımı, sürücü belirli bir kapasiteye ulaştığında boş alanı birleştirmek de dahil olmak üzere tüm SSD'nin düşük seviyeli görevlerini yerine getirir ve birçok kısmen boş hücre yerine bol miktarda boş hücre olmasını sağlar. (Tabii ki, birleştirmek için boş alan olmalıdır - SSD'nizde her zaman iyi bir boş alan bırakmalısınız.)
Bazı optimizasyon programları, yarıiletken sürücünüzdeki verileri akıllı bir algoritmayla hareket ettirerek boş alanı birleştireceklerini iddia eder. Bunun mümkün olduğu bir dünyada bunun sonuçları sürücüden sürücüye değişecektir. Bazı yazılımlar kendi boş alan birleştirme işlemlerini kullanmadan önce çok uzun süre bekleyebilirler. Farklı firma yazılımlarına karşı katı hal boş alan birleştirme araçlarının çalıştığı kıyaslamalar, muhtemelen her sürücünün donanım yazılımının bir işinin ne kadar iyi olduğuna bağlı olarak tutarsız sonuçlar doğuracaktır. Genel olarak, bir sürücünün ürün yazılımı muhtemelen sizin için bunu yapan bir optimizasyon programı çalıştırmanız gerekmeyecek kadar iyi bir iş çıkarır. Bu tür programlar ayrıca ek yazmalara neden olur - bir sürücü çok uzun süre beklerse, sürücüye yazma miktarını en aza indirir. boş alan birleştirme ve yazmadan kaçınma arasında bir takas.
Bununla birlikte, burada başka bir yakalama var: Sürücü denetleyici, SSD üzerindeki fiziksel hücrelerin işletim sistemine sunulan mantıksal sektörlerle eşleşmesini yönetir. Sadece SSD kontrolör, hücrelerin nerede olduğunu gerçekten bilir. Sürücünün, işletim sisteminin amaçları için yan yana olabilecek işletim sistemine mantıklı sektörler sunması, ancak gerçek fiziksel SSD'de birbirinden uzakta olması mümkündür. Bu nedenle, boş alanı birleştirmek için herhangi bir yazılım programının kullanılması muhtemelen kötü bir fikirdir - program SSD kontrol cihazının arkasında ne olup bittiğini gerçekten bilmiyor.
Tüm bunlar sürücüden sürücüye ve bellenimden bellenime değişecektir. Bazı donanımlar, sektörleri işletim sistemine diğer sürücüde göründüğü şekilde eşleştirecek şekilde sunarken, diğer sürücülerdeki agresif optimizasyonlar ana sürücüdeki sektörler arasında çok büyük mesafelere neden olabilir. Sektörlere sürücüde nasıl göründüklerini sunan ve hatalı boş alan birleştirme algoritmalarıyla bazı denetleyiciler bulunan bazı sürücüler olabilir - bu tür üçüncü taraf araçları bu tür sürücülerde iyi çalışabilir ancak buna güvenmez.
Karar: SSD'niz zaten sizin için boş alanı birleştiriyor. Muhtemelen diskinizde gerçekten neler olup bittiğini göremeyen bir yazılım programından çok daha iyi bir iş çıkması muhtemeldir. Bu tür programlar büyük olasılıkla bilgisayarınızın kaynaklarını israf edecek ve SSD'yi yıpranacaktır..
“Optimizasyon” Gereksiz
Bir SSD optimizasyon programı çalıştırmanıza gerek yoktur. Windows 7 veya 8 kullandığınız sürece, işletim sisteminiz zaten SSD'nizin ihtiyaç duyduğu tüm TRIM komutlarını gönderiyor. Boş alan birleştirme için, sürücünüzün donanım yazılımı muhtemelen her zamankinden daha iyi bir iş yapıyor. Ve birleştirme işlemini bile düşünmeyin - aktif olarak zararlı olmasa bile, bu zaman kaybı olur.
Bir SSD'ye uygun şekilde özen göstermek, SSD'nize kötü şeyler yapmaktan kaçınmaktır. Ağzına kadar doldurmayın, birçok gereksiz yazı yazmayın veya TRIM'i devre dışı bırakmayın.
Geleneksel mekanik sabit diskler daha az yaygın hale geldikçe işlerini çeşitlendirmeye çalışan disk birleştirme şirketlerinin en alt satırında olacak kadar talihsiz bir SSD optimizasyon programına gerek yok.
Image Credit: Flickr'da Collin Allen, Flickr'da Intel Ücretsiz Basın