Bugün sözde TRIM işlevi ve bunun SSD katı hal sürücülerle bağlantısı hakkında konuşacağız.

Performans düşüşünü önlemek için TRIM işlevi gereklidir ve Windows 7'den beri ortaya çıkmıştır. Şimdi TRIM'in nasıl çalıştığını ve bilgisayarda etkin olup olmadığının nasıl kontrol edileceğini daha ayrıntılı olarak açıklayacağım.

TRIM nedir?

İlk önce HDD'ye bakalım (normal sabit disk hareketli parçalarla). Çoğu dosya sistemi artık özel olarak HDD'ler için tasarlanmıştır ve aşağıdaki veri işleme türü vardır: sabit sürücüye yazmaya karar verdiğimiz bir dosyamız var, sistem dosya hakkındaki verileri diskte depolanan bir kümeye yazıyor ve Bu dosyanın koordinatları adı verilen bir adres tablosuna kaydedilir. MFT(Ana Dosya Tablosu). Bu verilere erişmek için sistem MFT'den koordinatları alır. Bir dosyayı sildiğimizde veriler MFT'den silinir ancak hücreden (küme) silinmez. Diske başka dosyalar, belki yeni dosyalar yazmaya karar verdikten sonra veriler, silinenlerin üzerindeki hücrelere yazılır.

Bir sürücüye bu tür kayıt, farklı bir teknoloji kullanılarak geliştirildikleri için SSD'ler için hiçbir şekilde uygun değildir. Sürücüler flash bellek kullanır ve silinen verilerin üzerine veri yazılmasına burada izin verilmez. Yani SSD sürücüyü yükleyecek gereksiz işlemler yapılmış olacaktır: Önce veriler kümeden önbelleğe kopyalanır, ardından küme temizlenir ve eskisinin üzerine yeni bilgiler yazılmaya başlanır. Hücrede hiçbir şey yoksa, yani boşsa, yalnızca kayıt gerçekleşir. Boş bir hücreye bilgi yazarken bunun, eski verilerin üzerine yazmak ve değiştirmek gibi gereksiz işlemlerden çok daha hızlı gerçekleştiği açıktır. Bu koşullar altında SSD sürücüsü orijinal hızını kaybedecektir.

Neyse ki bu sorunu çözen TRIM teknolojimiz var. Basit kelimelerle MFT'deki veriler silindiği anda hücrelerden silinecek ve ardından yeni veriler yazılacaktır.

Bu arada, TRIM'i desteklemeyen daha eski SSD sürücüleri de var; bunlar, bu işleve sahip olmayan eski işletim sistemleri için oluşturulmuşlardır.

TRIM'in çalışması aşağıdaki koşulları gerektirir:

  • TRIM'i destekleyen sürücülerin mevcudiyeti;
  • TRIM'i destekleyen bir işletim sistemi. Bu, Windows 7'dedir;

Ayrıca Microsoft Depolama sürücüsünü de yüklemeniz gerekir, ancak SATA denetleyicisi destekliyorsa genellikle otomatik olarak yüklenir. AHCI modu. Ayrıca eğer fonksiyon aktifse ve kullanıyorsanız TRIM çalışmaz.

TRIM yalnızca Windows'ta değil aynı zamanda Linux'ta da çalışır. Çekirdek sürüm 2.6.33 veya daha yüksek bir sürüme sahip olmanız gerekir.

SATA denetleyicisi için AHCI modunun etkinliğini kontrol etmek için cihaz yöneticisine gitmeniz ve sekmeyi genişletmeniz gerekir. "IDE ATA/ATAPI Denetleyicileri" veya benzer bir şey.

TRIM fonksiyonunun etkin olup olmadığı nasıl kontrol edilir, değilse nasıl etkinleştirilir?

Öncelikle bu fonksiyonun etkinliğini kontrol edeceğiz. Komut satırını yönetici olarak açın ve komutu buraya girin:

fsutil davranış sorgusu DisableDeleteNotify


Değer 0 ise TRIM fonksiyonu etkin, 1 ise devre dışıdır.

TRIM fonksiyonunu etkinleştiriyor muyuz?

Evet burada her şey çok basit, yine komut satırını yönetici olarak açıp aşağıdaki komutu giriyoruz:

fsutil davranış sorgusu|set DisableDeleteNotify = 0

Artık fonksiyonun işlevselliğini tekrar kontrol edebilirsiniz.

Bu yazıyı burada sonlandırabiliriz diye düşünüyorum, eğer bir SSD sürücünüz varsa o zaman TRIM tanımını bilmek iyi bir fikirdir, özellikle bir sürücü satın almadan önce bu fonksiyonun desteklendiğinden emin olmalısınız, aksi takdirde diskin kullanım ömrü uzar onsuz keskin bir şekilde azalacak ve hız sizin için öyle olacaktır.

İlk giren Windows Sunucusu ve artık Windows 10'da modern bir REFS (Esnek) dosya sistemi var Dosya Sistemi), bilgisayar sabit sürücülerini veya sistem araçları tarafından oluşturulan disk alanlarını biçimlendirebileceğiniz.

Bu makale REFS dosya sisteminin ne olduğu, NTFS'den farklılıkları ve ortalama ev kullanıcısı için olası uygulamalar hakkındadır.

REFS, disklerdeki veri bütünlüğünü korumaya ilişkin işlevlere ek olarak dosya dosyalarından aşağıdaki ana farklılıklara sahiptir: NTFS sistemleri:

  • Özellikle Depolama Alanlarını kullanırken genellikle daha iyi performans.
  • Teorik birim boyutu 262144 eksabayttır (NTFS için 16'ya karşılık).
  • 255 karakterlik dosya yolu sınırı yoktur (REFS'de - 32768 karakter).
  • REFS, DOS dosya adlarını (örn. klasöre erişim) desteklemez C:\Program Dosyaları\ yolda C:\program~1\ işe yaramayacak). NTFS'de bu özellik, eski yazılımlarla uyumluluk amacıyla korundu.
  • REFS sıkıştırmayı, ek nitelikleri veya dosya sistemi şifrelemesini desteklemez (NTFS'de bu vardır, ancak REFS için çalışır).

Şu anda, bir sistem diskini REFS'de biçimlendirmek mümkün değildir, işlev yalnızca sistem dışı diskler (çıkarılabilir diskler için desteklenmez) ve Depolama Alanları için mevcuttur ve belki de yalnızca son seçenek kullanılabilir. için gerçekten faydalı olmak düzenli kullanıcı Verilerin güvenliği konusunda endişe duyanlar.

REFS dosya sisteminde bir diski biçimlendirdikten sonra, üzerindeki alanın bir kısmının hemen kontrol verileri tarafından doldurulacağını lütfen unutmayın: örneğin, 10 GB'lık boş bir disk için bu yaklaşık 700 MB'dir.

Belki gelecekte REFS ana akım haline gelebilir dosya sistemi ancak Windows'ta şu anda bu olmadı. Microsoft web sitesindeki dosya sistemiyle ilgili resmi bilgiler:

TRIM, SSD sürücülerinde bir "çöp toplama" özelliğidir.

Sabit sürücüye bir dosya yazarken, işletim sistemi bu dosyanın koordinatlarını diskteki özel bir tabloya - MFT'ye (Ana Dosya Tablosu) yazar ve böylece sistemi bilgilendirir. kesin konum Gerekli verileri içeren kümeler.

Bir dosya silindiğinde sistem, dosyanın kendisine dokunmadan adresini bu tablodan siler ve yeni bir dosya yazıldığında eskisinin üzerine yazılır.

Bu, HDD sabit sürücülerinde meydana gelir, ancak SSD'ler için, MFT'deki girişi silmeye ek olarak, dosyanın kendisini flash bellek hücrelerinden de silmek gerekir (bir NAND özelliği).

Burası TRIM'in kurtarmaya geldiği yer; onların tüm işi, MFT'den haklarındaki kayıtlar silindiğinde bellek hücrelerindeki verileri silmek, böylece yazma hızını artırmak ve yeniden yazma döngülerinin sayısını önemli ölçüde azaltmak.

TRIM'in çalışacağı koşullar:

SSD sürücü denetleyicisi TRIM komutunu desteklemelidir,
- bu işlev işletim sisteminde etkinleştirilmelidir,
- disk denetleyicisinin AHCI modu etkinleştirildi.

Windows işletim sisteminde (Windows 7, Windows Server 2008 R2 ve Windows 8) ve ayrıca 2.6.33 çekirdek sürümünden itibaren Linux'ta bu işlev etkinleştirilmiştir.
SSD'niz AHCI modunda çalışıyorsa otomatik olarak kurulmalıdır.

Ne için olduğunu kontrol et SATA denetleyicisi BIOS AHCI moduna ayarlanmıştır.
Bunu “Aygıt Yöneticisi”nde de doğrulayabilirsiniz.

TRIM'in Windows'ta etkin olup olmadığını kontrol etmek için:

"Başlat" düğmesine tıklayın
cmd

- komut satırı penceresine şunu girin: fsutil davranış sorgusu DisableDeleteNotify ve tuşuna basın
- cevap “0” ise TRIM etkindir
- eğer “1” ise - devre dışı.

TRIM'i etkinleştirmek için şunları yapmanız gerekir:

"Başlat" düğmesine tıklayın
- arama alanına satırı girin: cmd
- cmd.exe'de farenin sağ tuşuna tıklayın ve "Yönetici olarak çalıştır"ı seçin
- V komut satırı girmek: fsutil davranış sorgusu|set DisableDeleteNotify = 0 ve tuşuna basın.

Twin BiCS FLASH - yeni teknolojiüç boyutlu flash bellek

11 Aralık 2019 Uluslararası Toplantısında elektronik cihazlar(IEDM) IEEE TOKYO-Kixia Corporation, üç boyutlu flash bellek teknolojisi Twin BiCS FLASH'ı duyurdu.

Sürücü AMD Radeon Yazılım Adrenalini Sürüm 2020 19.12.2 WHQL (eklendi)

10 Aralık'ta AMD mega'yı tanıttı Radeon sürücüsü Yazılım Adrenalin 2020 Sürümü 19.12.2 WHQL.

Kümülatif Windows güncellemesi 10 1909 KB4530684

10 Aralık 2019'da Microsoft, toplu güncelleme x86, x64 (amd64), ARM64 işlemcileri ve x64 işlemcileri temel alan sistemler için Windows Server 2019 (1909) tabanlı Windows 10 Kasım 2019 Güncelleştirmesi (sürüm 1909) için KB4530684 (Derleme 18363.535).

NVIDIA Game Ready GeForce 441.66 WHQL Sürücüsü

Sürücü NVIDIA GeForce Game Ready 441.66 WHQL, MechWarrior 5: Mercenaries ve Detroit: Become Human desteğini içerir ve ayrıca MSI MAG251RX ve ViewSonic XG270 monitörleri için G-SYNC desteğini de ekler.

Katı hal sürücüleri son birkaç yılda giderek daha popüler hale geldi. Ayrıca muhtemelen bir SSD'nin (yarıiletken sürücü) geleneksel sürücüyle karşılaştırıldığında ne kadar hızlı olduğunu okumuş veya en azından birisinin konuştuğunu duymuşsunuzdur. sabit sürücüler. Zaten bir SSD kullanıyorsanız veya bilgisayarınızın performansını artırmak için bir SSD satın almak istiyorsanız, TRIM desteğinin çok önemli olduğunu bilmelisiniz. SSD TRIM nedir, SSD'ler için neden önemlidir ve Windows'ta etkin olup olmadığını nasıl kontrol edersiniz? Bu soruların cevaplarını bu kılavuzda bulabilirsiniz.

SSD sürücüleri için TRIM nedir?

TRIM, işletim sisteminin katı hal sürücüsüne (SSD) hangi veri bloklarının artık gerekli olmadığını ve silinebileceğini veya üzerine yazılmak üzere serbest olarak işaretlenebileceğini söylemek için kullanabileceği bir komuttur. Başka bir deyişle TRIM, işletim sisteminin taşımak veya silmek istediğiniz verilerin tam olarak nerede saklandığını bilmesine yardımcı olan bir komuttur. Bu şekilde SSD yalnızca veri içeren bloklara erişebilir. Ayrıca, kullanıcı veya işletim sistemi tarafından bir silme komutu verildiğinde, TRIM komutu, dosyaların depolandığı sayfaları veya blokları anında yok eder. Bu, işletim sisteminin bir dahaki sefere bu alana yeni veri yazmaya çalıştığında, önce onu silmek için beklemesine gerek olmadığı anlamına gelir.

Gelin bu kavrama dalalım: TRIM'in ne olduğunu ve ne olduğunu anlamak için öncelikle SSD'lerin nasıl çalıştığını ve üzerlerinde depolanan bilgileri nasıl işlediklerini bilmeniz gerekir.

Katı Hal Sürücüsü, flash bellek yongalarıyla dolu bir cihazdan başka bir şey değildir. İşletim sisteminin bu yongalardaki verileri okuyabilmesi ve işleyebilmesi gerekir. Bunu yapmak için SSD'nin bu verileri organize edecek bir yolu olması gerekir. SSD'de saklanan bilgiler veri bloklarına bölünmüştür. Bu bloklar sırasıyla veri sayfalarına bölünmüştür. Daha iyi göstermek için SSD'yi bir kitaplık olarak hayal edin. Kütüphanede çok sayıda raf bulunmaktadır ve bu raflar kitaplarla doludur.

Ancak bu kitaplardan birini artık saklamak istemediğinizde ne olur? Satmak veya bir arkadaşınıza ödünç vermek istediğinizi söyleyin. Görünüşe göre tek yapmanız gereken kitabı bu raftan çıkarmak. Kitaplığınız katı hal sürücüsüyse işler bu şekilde yürümez. Bir SSD'de bazı verileri silmeye karar verirseniz, bunun bloktan yalnızca bir sayfa kaplaması önemli değildir. Tüm bloğun kaldırılması gerekecek! Diğer sayfalardaki tüm bilgiler geçici ara belleğe taşınmıştır ve daha sonra orijinal bloğa geri dönecektir. Bu, bir kitaba göz atmak veya yenisini almak istediğinizde kütüphanenizdeki bir rafın tamamını boşaltmak gibidir. O zaman diğer tüm kitapları yerlerine iade etmeniz gerekecek. Etkili değil!

Sonuç olarak, bir katı hal sürücüsünün daha önce işgal edilen alana yeni veriler yazabilmesi için önce onu tamamen silmeniz gerekir. SSD'nizdeki verileri her taşıdığınızda veya sildiğinizde bunu yapmak, veri yazma hızı performansında düşüşe neden olur.

TRIM neden SSD sürücüler için faydalıdır?

Verileri silerken ve üzerine yazarken, TRIM kullanmayan bir katı hal sürücüsünün bilginin önemli bir bölümünü kısmen taşıması, onu içeren tüm blokları yok etmesi ve son olarak bu bloklara yeni veriler yazması gerektiğini zaten biliyorsunuz. Bu bir yandan cihazın performansının düşük olduğu anlamına geliyor. Öte yandan bu, SSD'nin çok fazla silme ve yeniden yazma işlemi yaptığı anlamına gelir. Hepsi birikerek SSD'nin içinde bulunan flash bellek yongalarının hızla yıpranmasına neden oluyor.

TRIM, büyük bellek parçalarını sürekli olarak silme ve yeniden yazma ihtiyacını ortadan kaldırarak bu sorunların her ikisinin de önlenmesini sağlar. TRIM özellikli bir SSD, tüm blokları yönetmek yerine sayfalar adı verilen daha küçük bellek kümeleri üzerinde çalışabilir. Ayrıca, işletim sistemi veya kullanıcı tarafından bir silme komutu verildiğinde, SSD, silinen alanı silmek için otomatik olarak bir TRIM komutu gönderir. Bu daha fazlasını sağlar hızlı hız Bu alana yeni veriler kaydedilirken kayıt yapılır.

SSD'niz için Windows TRIM'in Etkin olup olmadığını Kontrol Etme

TRIM'in SSD'nizde etkin mi yoksa devre dışı mı olduğunu kontrol etmek istiyorsanız komut satırını kullanmalısınız. Hızlı yolçalıştırın - aramayı kullanın.

Ardından, Komut İstemi penceresine şu komutu girin: fsutil davranış sorgusu devre dışı bırakıldıseletenotify.

Klavyenizde Enter tuşuna basın, kısa bir süre sonra komut satırında şu iki seçenekten birini içeren bir mesaj görünecektir:

  • “NTFS DisableDeleteNotify = 0”, SSD'nizde TRIM işlevinin etkin olduğu anlamına gelir.
  • “NTFS DisableDeleteNotify = 1”, SSD'nizde TRIM işlevinin devre dışı bırakıldığı anlamına gelir.

NOT. Windows 10 çalıştıran test bilgisayarımızda yukarıdaki komutun da farklı bir yanıt verdiğini fark etmişsinizdir: "ReFS DisableDeleteNotify şu anda yüklü değil." Bu endişelenecek bir şey değildir ve ReFS kullanan bir SSD bağlarsanız TRIM özelliğinin otomatik olarak etkinleştirildiği anlamına gelir. Esnek Dosya Sistemi olarak da bilinen ReFS, tescilli bir dosya sistemidir Microsoft sistemi, genellikle Windows ev bilgisayarlarında kullanılmaz.

Windows'ta SSD TRIM nasıl etkinleştirilir

Windows PC'nizde TRIM'in etkin olup olmadığını öğrenmek için komutu çalıştırdıysanız ve devre dışı olduğunu fark ederseniz etkinleştirebilirsiniz. Bunu yapmak için komut istemini yönetici olarak açmanız, aşağıdaki komutu girmeniz gerekir: fsutil davranış seti devre dışı bırakıldıseletenotify 0 ve klavyenizde Enter tuşuna basın.

"NTFS DisableDeleteNotify=0" mesajını alırsanız bu, SSD'nizde TRIM'in etkinleştirildiği anlamına gelir.

Windows'ta SSD TRIM nasıl devre dışı bırakılır

Bunu yapmak için hiçbir neden olmasa da, Windows PC'nizde TRIM'i devre dışı bırakmak istiyorsanız bunu da yapabilirsiniz. Yönetici olarak bir komut istemi açın, şu komutu girin: fsutil davranış seti devre dışı bırakıldıseletenotify 1 ve klavyenizde Enter tuşuna basın.

"NTFS DisableDeleteNotify=1" mesajını alırsanız bu, SSD'nizde TRIM'in devre dışı olduğu anlamına gelir.

Son zamanlarda giderek artan sayıda dizüstü bilgisayar üreticisi ve kullanıcısı masaüstü bilgisayarlar Windows işletim sistemini yüklemek için ayrı bir tane ayrılmıştır. Solid-state mimarisi sayesinde sistemin çok daha hızlı açılmasını sağlar.

Ama SSD sürücüsü kendi yaklaşımınıza ihtiyacınız var. TRIM komutuna dikkat etmek de dahil olmak üzere doğru şekilde çalışmak gerekir. Bu yazımızda TRIM'in ne olduğunu ve nasıl etkilediğini ele alacağız. SSD'nin çalışması ve bu işlevselliğin Windows'ta etkin olup olmadığının nasıl kontrol edileceği.

SSD için TRIM nedir

SSD sürücülerin sorunlarından biri, özellikle yanlış kullanıldığında kırılgan olmalarıdır. Kullanıcı, katı hal sürücüsünün ne kadar süre dayanacağını öğrenmek için her zaman test yapabilir, ardından verileri zamanında kaydedip aktarabilir. yeni disk. Ancak SSD'nin kullanılamaz hale geldiği günü mümkün olduğunca geciktirmek daha iyidir.

TRIM işlevi SSD'nizin ömrünü uzatmanıza olanak tanır. Bu komut, bilgileri silerken veri depolama hücrelerinin tamamen temizlenmesini gerçekleştirir. Böylece yeni bilgi yazarken, daha önce hücrelere yerleştirilmiş bilgilerin ön silinmesini beklemek yerine, hemen boş alana yazılır. Bildiğiniz gibi, bir kullanıcı bilgisayardaki verileri sildiğinde, bu veriler bölümden hemen silinmek yerine ilk önce kullanılmamış olarak işaretlenir.

Windows 7 ile başlayan Windows işletim sistemlerinde Microsoft, SSD'ler için TRIM özelliğini varsayılan olarak etkinleştirir. Ancak bilgisayarda bazı özel montajlar kuruluysa, durum böyle olmayabilir. Buna göre, SSD için TRIM işlevini zamanında etkinleştirmezseniz, katı hal sürücüsü dayanabileceği kadar uzun süre dayanmayacak ve çalışma hızı biraz daha düşük olacaktır.

Önemli: BIOS'unuzda veya UEFI'nizde IDE çalışma modunu ayarladıysanız, TRIM komutunun doğru çalışması için emülasyon modunu AHCI olarak değiştirmeniz gerekir. Bu, TRIM işlevinin kısıtlama olmadan çalışmasına olanak tanıyacaktır.

Windows'ta TRIM'in Etkin Olup Olmadığını Nasıl Öğrenirim?

Yukarıda da belirtildiği gibi bazılarında Windows sürümleri TRIM komutu varsayılan olarak etkindir. Yönetici modunda çalışan komut satırı aracılığıyla TRIM'in bilgisayarınızda çalışıp çalışmadığını kontrol edebilirsiniz:

  1. Bunu yapmak için önce Komut İstemi'ni bilgisayar yöneticisi olarak çalıştırın. Bunu yapmanın en kolay yolu, aramada yardımcı programı bulup üzerine tıklamaktır. sağ tıklama fareyi seçin ve “Yönetici olarak çalıştır” seçeneğini seçin;
  2. Komut istemini başlattıktan sonra, içinde aşağıdaki komutu çalıştırın:
fsutil davranış sorgusu devre dışı bırakıldıseletenotify

Bu komutu çalıştırdığınızda iki sonuç göreceksiniz. Birincisi, NTFS dosya sistemi için TRIM desteğinin etkin olup olmadığını, ikincisi ise ReFS dosya sistemi için etkin olup olmadığını gösterir. “0” olarak ayarlanırsa bu, TRIM fonksiyonunun etkinleştirildiğini ve çalıştığını gösterir. Değer “1” ise fonksiyon çalışmaz.

Lütfen dikkat: Bazı durumlarda, dosya sistemi göstergesinin yanında "kurulu değil" yazısı bulunabilir. Bu, şu anda belirtilen dosya sistemi türüyle TRIM'e ayarlanmış bir sürücünün bulunmadığını gösterir. Ancak bu tür bir sürücüyü bağlarken TRIM komutu etkinleştirilecektir.

Windows'ta TRIM nasıl etkinleştirilir

TRIM işlevi devre dışıysa ve bilgisayarınızda bir SSD sürücüsü varsa, onu etkinleştirmeniz önerilir. Bu ameliyathanede yapılabilir. Windows sistemi birkaç tıklamayla:


Gerekirse TRIM komutu manuel olarak etkinleştirilebilir. Bunu yapmak için komut satırında aşağıdaki komutu çalıştırmanız gerekir:

Fsutil davranış seti devre dışı bırakıldı NTFS'yi sil 0

Bu komut, NTFS dosya sistemine sahip tüm SSD sürücüler için TRIM'i etkinleştirecektir.

TRIM'i herkes için etkinleştirmeniz gerekiyorsa katı hal sürücüleri ReFS dosya sistemiyle şu komutu kullanmanız gerekir:

Fsutil davranış seti devre dışı bırakıldıReFS 0'ı sil

Lütfen unutmayın: TRIM'i zorla devre dışı bırakmanız gerekirse, yukarıdaki komutları uygulamanız gerekir, ancak "0" yerine "1" değerini kullanın.

Yukarıda tartışılan seçeneğin, bu seçeneğin dahil olduğu bilgisayarlarda SSD'ler için TRIM desteğinin nasıl etkinleştirileceği olduğunu unutmamak önemlidir. işletim sistemi. Bu, Windows 7, Windows 8, Windows 10 için geçerlidir. Daha önceki sürümlerde TRIM'i etkinleştirmeniz gerekiyorsa, bunun için SSD Araç Kutusu veya 0&0 Defrag gibi özel uygulamaları kullanabilirsiniz.