Apakah TRIM didukung pada konfigurasi RAID 0 untuk drive SSD di Windows 7?

13

Saya tahu pertanyaan ini mungkin pernah ditanyakan di beberapa titik di masa lalu, tapi saya mencoba mencari tahu apakah Windows 7 mendukung melewati perintah TRIM melalui pengontrol RAID.

Saya mencoba untuk memutuskan antara membeli drive SSD tunggal dan memanfaatkan TRIM atau Membeli dua drive SSD dan menempatkannya dalam konfigurasi RAID 0

Apa konfigurasi tercepat saat ini yang dapat saya atur?

Saya ingin mesin pengembangan saya menjadi LUAR BIASA cepat.

KronoS menginginkan pembaruan tentang ini:

Saya ingin melihat apakah ada pembaruan tentang ini, karena saat ini saya memiliki pengaturan RAID 0 dengan dua drive SSD. Apakah SSD yang didukung TRIM dalam array RAID0 dengan benar akan melewatkan perintah TRIM?

John Sonmez
sumber

Jawaban:

6

Sunting : Untuk beberapa sistem, Intel sekarang mendukung pengalihan perintah TRIM ke SSD di RAID-0. The persyaratan :

  • Motherboard 7-seri (sayangnya, chipset 6-seri tidak didukung).
  • Intel Rapid Storage Technology (RST) untuk driver RAID versi 11.0 atau lebih tinggi ( 11.2 adalah rilis saat ini )
  • Windows 7 (dukungan Windows 8 akan datang)

Beberapa pengontrol penyimpanan Intel akan meneruskan TRIM ke SSD , saat pengontrol berada dalam mode RAID, dan beberapa hard drive di-RAID . Namun, saat ini, SSD tidak boleh berada di RAID untuk menerima TRIM.

Ini juga akan tergantung pada SSD spesifik yang akan Anda beli. AnandTech baru-baru ini membandingkan kinerja 2 x 40GB Intel X25-V SSD di RAID-0 dengan SSD lainnya (non-RAID). Kecepatan tulis dan acak (berurutan) tulis berurutan ditingkatkan, tetapi masih ada opsi SSD tunggal yang lebih baik, yang tidak akan menderita dari hilangnya TRIM.

Pembaruan: Untuk Windows 7, saya tidak dapat menemukan bukti bahwa SSD di perangkat keras atau perangkat lunak RAID 0 akan menerima TRIM. Intel Rapid Storage Technology telah diperbarui dari versi 9.6 ke 10.1, tetapi tidak menambahkan fitur ini. Namun demikian, ini dimungkinkan dengan menggunakan perangkat lunak RAID dengan btrfs (dan Linux):

Seperti yang saya pahami, pengontrol RAID perangkat keras tidak meneruskan perintah TRIM ke disknya; btrfs menangani disk secara langsung, mendukung TRIM, dan mendukung RAID. Saya tidak melihat adanya penyebutan yang bisa menggabungkan dukungan RAID dan TRIM menggunakan btrfs dengan disk independen, jadi saya bertanya: Ketika btrfs dalam mode RAID, apakah masih meneruskan perintah TRIM ke SSD?


Jika TRIM diaktifkan maka ya itu seharusnya.

sblair
sumber
Oke, itu masuk akal. Jadi jika diberi pilihan antara 1 Crucial RealSSD C300 256GB atau 2 Crucial RealSSD C300 128GB di RAID 0. Manakah yang lebih cepat? Apakah kekurangan trim dapat diatasi dengan kecepatan RAID 0?
John Sonmez
@ John Sulit untuk mengatakan dengan pasti tanpa tolok ukur, tapi saya kira opsi RAID-0 akan lebih cepat, setidaknya pada awalnya. Secara pribadi saya lebih suka satu SSD yang lebih besar karena SSD cenderung lebih cepat semakin banyak ruang kosong yang tersedia (dan TRIM akan membantu mempertahankan kumpulan ruang kosong dari waktu ke waktu), dan karena sedikit kerumitan yang ditambahkan RAID. Kecepatan berurutan harus melalui atap dengan C300s di RAID-0 (terutama dengan 6Gb / s SATA); tetapi seringkali kecepatan baca / tulis acak mendominasi kinerja kehidupan nyata.
sblair
6

TRIM tampaknya masih tidak didukung pada RAID, baik perangkat lunak atau perangkat keras atau level 0 atau lebih, dan juga tampaknya Microsoft tidak dapat disalahkan dalam kasus ini.

Dari Intel Rapid Storage Technology :

Apakah ada dukungan TRIM untuk konfigurasi RAID?

Intel® Rapid Storage Technology 9.6 mendukung TRIM dalam mode AHCI dan dalam mode RAID untuk drive yang bukan bagian dari volume RAID.

Cacat diajukan untuk memperbaiki informasi dalam file Bantuan yang menyatakan bahwa TRIM didukung pada volume RAID.

Untuk Intel Rapid Storage Technology versi 10, artikel Fitur apa yang didukung pada setiap hub pengontrol I / O (ICH)? masih menyebutkan:

Dukungan TRIM di Windows 7 * (dalam mode AHCI dan RAID untuk drive yang bukan bagian dari volume RAID)

Artikel perangkat lunak dukungan RAID / LVM TRIM di Linux mengkonfirmasi fakta ini untuk Linux, tetapi menawarkan solusi yang menghemat TRIM dan memiliki efek yang sama dengan RAID-0, tetapi tanpa menggunakan RAID.

harrymc
sumber
Jadi pada dasarnya tidak ada dukungan apa pun untuk TRIM pada konfigurasi RAID SSD apa pun. Sedih.
James Mertz
1
@ KronoS: Satu-satunya konfigurasi RAID yang didukung untuk TRIM adalah (1) casing sepele dari satu disk, atau (2) ketika disk digunakan sebagai bukan anggota RAID.
harrymc
Jika Microsoft tidak dapat disalahkan, apakah itu berarti TRIM didukung untuk konfigurasi RAID-1 perangkat lunak Windows 7 (tidak ada firmware / hardware RAID yang terlibat)?
pacoverflow
@ aliran arus: Saya tidak benar-benar tahu. Saya kira ini akan tergantung pada driver / disk combo Anda.
harrymc
1
@pacoverflow: Jawaban itu berasal dari 2014. Windows yang lebih baru mungkin lebih baik. Lihat juga Ruang Penyimpanan yang diperkenalkan di Windows 8.
harrymc
2

Sampai sekarang: Tidak ada pengontrol RAID yang saya tahu meneruskan perintah TRIM ke SSD yang terhubung.

afrazier
sumber
2

Sebagai tambahan, Anda dapat mengetahui apakah trim bekerja dengan memulai cmd dan memasukkan;

fsutil behavior query DisableDeleteNotify

Hasil 0 menunjukkan itu.

RJFalconer
sumber
1
Ini hanya akan memberi tahu Anda jika trim diaktifkan , bukan apakah itu benar-benar berfungsi . superuser.com/a/145698/13781
Vladimir Panteleev
1

Agar TRIM diaktifkan saat menggunakan SSD dalam konfigurasi raid 0, Anda perlu 2 hal untuk mencapai TRIM.

Pertama dan yang paling penting Anda membutuhkan Intel Raid OROM 11.2 atau yang lebih baru (OROM adalah bagian dari bios Anda dan dapat diperbarui melalui pembaruan bios). Intel hanya secara resmi mendukung TRIM untuk menyerang 0 SSD pada chipset seri 7 barunya tetapi ini tidak berarti tidak dapat bekerja pada chipset Intel yang lebih lama yaitu P67 / Z67 (mungkin ada chipset lain yang dapat menambahkan 11.2 atau OROM yang lebih baru ke dalamnya) , jika Anda dapat menemukan custom / modded bios yang mencakup Intel Raid OROM 11.2 atau yang lebih baru (saat ini adalah Intel RAID OROM 11.6.0.1702) dan menginstal Intel Rapid Storage Technology 11.2 atau driver yang lebih baru (saat ini Intel RST 11.7.0.1013) yang Anda akan mendapatkan TRIM untuk SSD raid 0 arrays.

Berikut ini tautan ke forum yang saya temukan yang menyediakan modded bios 'untuk motherboard ASUS / ASRock (chipset tersedia untuk serangan OROM pembaruan P67 / Z68 / Z77) - BIOS ASUS / ASRock dengan RAID OROM yang diperbarui (tautan ini juga mengandung tautan unduhan untuk Driver Intel Rapid Storage Technology 11.7.0.1013) Pastikan untuk membaca forum, ia memberikan instruksi tentang cara menginstal bios modded serta informasi penting lainnya. Saya hanya melakukan ini dengan motherboard Asus Sabertooth Z77 tetapi sama untuk semua motherboard Asus Z77, saya tidak punya pengalaman melakukan ini dengan produsen motherboard lainnya. Untuk menginstal bios modded Anda HARUSmem-flash BIOS melalui utilitas USB Bios Flashback, ini akan mengharuskan Anda untuk meletakkan file bios modded pada USB flash drive, ganti nama file bios (untuk Sabertooth Z77 saya harus mengubah nama bios menjadi Z77ST.CAP, setiap motherboard memiliki nama file tertentu dan USB Bios Flashback tidak akan berfungsi jika nama file itu tidak benar, Anda tidak akan merusak atau merusak apa pun jika Anda menggunakan USB Flashback Utility dengan nama file yang salah untuk bios, itu tidak akan berfungsi). Untuk memanfaatkan sepenuhnya fitur-fitur OROM baru, seperti TRIM, Anda perlu menghancurkan dan membuat ulang susunan serangan Anda, maka Anda harus melakukan pemasangan baru Windows 7 (Jangan menggunakan gambar alih-alih melakukan pemasangan baru) ). Setelah Windows diinstal dan Anda selesai menginstal driver Anda bersama dengan Intel Rapid Storage Technology 11.7.0.

Jika Anda telah menggunakan SSD Anda dalam susunan serangan tanpa dukungan TRIM, saya sarankan Anda melakukan "Secure-erase" pada masing-masing drive SSD, ini adalah penghapusan aman yang berbeda dari yang biasa digunakan pada HHD untuk sepenuhnya menghapus data. . Saya secara pribadi telah melakukan ini untuk kedua SSD saya di komputer utama saya dan tidak mengalami masalah dan itu mengembalikan kinerja SSD saya kembali ke bagaimana ketika saya awalnya menginstal SSD - CARA MENDAPATKAN KINERJA SSD ANDA KEMBALI - Tautan akan berisi instruksi tentang cara melakukan penghapusan aman pada SSD Anda, Anda akan menggunakan Parted Magic dan unetbootin untuk meletakkan Parted Magic pada USB yang dapat di-boot (unetbootin sebenarnya adalah alat yang sangat berguna karena akan memungkinkan Anda untuk mengambil file .iso yang dapat di-boot APAPUN dan membuat USB flashdrive yang dapat di-boot)

Woz
sumber