TRIM Nedir?
TRIM, bir ATA komutu olup, işletim sisteminin SSD’ye artık kullanılmayan veri bloklarını önceden bildirmesini sağlar.
Nasıl Çalışır?
SSD’ler, veriyi silerken önceki gibi doğrudan üzerine yazamaz; önce bloğun temizlenmesi gerekir. Bu temizlik işlemi yazma sırasında yapılırsa, yavaşlamaya neden olur.
- İşletim sistemi bir dosyayı sildiğinde, bu alan “boş” görünür ama fiziksel olarak hâlâ doludur.
- TRIM komutu sayesinde işletim sistemi, SSD’ye “şu bloklar artık kullanılmıyor” der.
- SSD bu blokları önceden temizler, böylece yeni yazma işlemleri çok daha hızlı olur.
Avantajları
| Özellik | Açıklama |
|---|---|
| ⚡ Performans | Yazma işlemleri hızlanır çünkü SSD önceden temizlenmiş bloklara yazar. |
| 🧬 Dayanıklılık | Gereksiz yazma/silme döngüleri azalır, NAND ömrü uzar. |
| ♻️ Veri Yönetimi | SSD’nin iç temizlik (garbage collection) işlemleri daha etkili yapılır. |
SSD’de TRIM Desteği
SSD TRIM desteklemeli (modern SSD’ler destekler).
Dosya sistemi desteklemeli (NTFS, ext4, APFS, vb.).
İşletim sistemi desteklemeli:
- Windows 7 ve üzeri
- Linux kernel 2.6.33 ve üzeri
- macOS 10.6.8 ve üzeri (bazı durumlarda manuel etkinleştirme gerekebilir)
TRIM etkinleştirilmeli (bazı sistemlerde devre dışı olabilir).
TRIM Açık mı Nasıl Kontrol Ederim?
Windows’ta:
Komut satırında şunu yazabilirsiniz:
fsutil behavior query DisableDeleteNotify
Çıktı:
DisableDeleteNotify = 0→ TRIM etkinDisableDeleteNotify = 1→ TRIM devre dışı
Linux’ta:
lsblk --discard
ya da
fstrim -v /
Notlar
- Bazı eski SSD’ler TRIM’i desteklemez.
- RAID yapılarında TRIM çalışmayabilir.
- Btrfs, ZFS gibi bazı gelişmiş dosya sistemleri için özel ayarlar gerekebilir.
Bir cevap yaz