Merhaba, bu yazıda FreeBSD üzerinde UFS dosya sistemi için nasıl trim açılır/yapılır sorusunun cevabını vereceğim. Öncelikle trim özelliğini destekleyen bir SSD'ye sahip olmanız gerekiyor.
FreeBSD kurarken UFS dosya sistemiyle kurulum yaptığımda trim özelliği varsayılan olarak açık gelmemişti, ben de manuel olarak açtım.
Trim nedir ve neden önemlidir?
SSD'ler için TRIM, sürücünün performansını ve ömrünü artıran önemli bir özelliktir. TRIM, işletim sisteminin hangi veri bloklarının artık kullanılmadığını belirlemesine ve bu blokları silmesine olanak tanır. Bu işlem, SSD'nin verileri daha hızlı bir şekilde yazabilmesi için gereklidir, çünkü SSD'ler verileri silmeden üzerine yazamazlar. TRIM komutu, silinen dosyaların kapladığı alanı "kullanımda değil" olarak işaretler ve bu alanın temizlenmesi için sürücüye talimat verir.
TRIM'in Önemi
- Performans Artışı: TRIM, SSD'nin veri yazma hızını artırır. Silinen veriler hemen temizlendiği için, yeni veriler bu alanlara hızlıca yazılabilir.
- Uzun Ömür: SSD'ler sınırlı sayıda yazma döngüsüne sahiptir. TRIM, hücrelerdeki aşınmayı dengeler ve böylece SSD'nin ömrünü uzatır.
- Verimlilik: TRIM sayesinde, SSD'nin çöp toplama işlemleri daha az zaman alır ve sürücünün genel verimliliği artar.
Peki nasıl trim aktif edilir?
Öncelikle FreeBSD önyüklenirken tekli kullanıcı modunu seçmeniz gerekmektedir. Diskinizdeki mevcut açık ya da kapalı UFS özelliklerini listelemek için aşağıdaki komutu kullanabilirsiniz.
tunefs -p /dev/daXpX
TRIM özelliğini aktif etmek için aşağıdaki komutu çalıştırabilirsiniz.
tunefs -t enable /dev/daXpX
Sisteminizi yeniden başlattığınızda TRIM açık olacaktır. Şimdiden TRIM yapmak isterseniz, aşağıdaki komutu çalıştırabilirsiniz. (tekli kullanıcı modunda olmanız gerekiyor)
fsck_ffs -E /dev/daXpX