Чи підтримується TRIM у конфігураціях RAID 0 для накопичувачів SSD в Windows 7?


13

Я знаю, що це питання, ймовірно, було задано в якийсь момент минулого, але я намагаюся з'ясувати, чи підтримує Windows 7 передача команд TRIM через контролери RAID.

Я намагаюся вирішити між придбанням одного накопичувача SSD та використанням TRIM або придбанням двох накопичувачів SSD та введенням їх у конфігурацію RAID 0

Яку швидку поточну конфігурацію я можу налаштувати?

Я хочу, щоб мій розробник став швидким.

KronoS хоче оновити це питання:

Я дивлюсь, чи є оновлення щодо цього, оскільки в даний час у мене є налаштування RAID 0 з двома SSD-накопичувачами. Чи правильно передає TRIM, підтримуваний SSD в масиві RAID0, команду TRIM?

Відповіді:


6

Редагування : Для деяких систем Intel тепер підтримує передачу команди TRIM на SSD в RAID-0. Ці вимоги є :

  • 7-серійна материнська плата (6-серійні чіпсети, на жаль, не підтримуються).
  • Технологія швидкого зберігання Intel (RST) для драйверів RAID версії 11.0 або новішої ( 11.2 - поточна версія )
  • Windows 7 (найближча підтримка Windows 8)

Деякі контролери зберігання Intel передадуть TRIM на SSD , коли контролер знаходиться в режимі RAID, а деякі жорсткі диски RAIDed. Однак на даний момент SSD не повинні знаходитись у RAID для отримання TRIM.

Це також залежатиме від конкретних SSD-дисків, які ви плануєте придбати. AnandTech нещодавно порівняв продуктивність 2 x 40 Гб Intel X25-V SSD в RAID-0 з іншими (не RAID) SSD. Послідовна швидкість запису та (вирівнювання) випадкових швидкостей запису вдосконалюється, але все ж є кращі варіанти одного SSD, які не зазнають втрати TRIM.

Оновлення. Для Windows 7 я не можу знайти жодних доказів того, що SSD в апаратному чи програмному RAID 0 прийматимуть TRIM. Технологія Intel Rapid Storage було оновлено з версії 9.6 до 10.1, але ця функція не додає. Тим не менш, це може бути можливо за допомогою програмного RAID з btrfs (та Linux):

Як я розумію, апаратні RAID-контролери не передають команду TRIM на свої диски; btrfs безпосередньо займається диском, підтримує TRIM та підтримує RAID. Я не бачив явної згадки про можливість комбінувати підтримку RAID та TRIM за допомогою btrfs з незалежними дисками, тому я запитую: Коли btrfs знаходиться в режимі RAID, чи все ще передає команди TRIM на SSD?


Якщо TRIM увімкнено, так, так слід.


Гаразд, це має сенс. Тож якщо вам надано вибір між 1 вирішальним RealSSD C300 256 ГБ або 2 вирішальним RealSSD C300 128 ГБ в RAID 0. Що швидше? Чи не подолає брак обробку швидкістю RAID 0?
Джон Сонмез

@John Важко сказати точно без орієнтирів, але я думаю, що варіант RAID-0 був би найшвидшим, принаймні спочатку. Особисто я віддаю перевагу одному великому SSD, оскільки SSD, як правило, швидше, тим більше вільного простору, який буде доступний (і TRIM допоможе зберегти пул вільного простору з часом), а також через незначні клопоти, які додає RAID. Послідовні швидкості повинні проходити через дах із C300 в RAID-0 (особливо з 6Gb / s SATA); але часто у реальному виконанні домінують випадкові швидкості читання / запису.
sblair

6

TRIM як і раніше не підтримується в RAID, незалежно від програмного забезпечення або обладнання або рівня 0 або більше, і також здається, що Microsoft не винен у цьому випадку.

Від технології швидкого зберігання Intel :

Чи існує підтримка TRIM для конфігурацій RAID?

Intel® Rapid Storage Technology 9.6 підтримує TRIM в режимі AHCI та в режимі RAID для накопичувачів, що не входять до обсягу RAID.

Був поданий дефект для виправлення інформації у довідковому файлі, де вказано, що TRIM підтримується на томах RAID.

Для поточної технології Intel Rapid Storage версії 10, стаття Які функції підтримуються на кожному концентраторі вводу-виводу (ICH)? досі згадує:

Підтримка TRIM в Windows 7 * (в режимі AHCI та RAID для накопичувачів, що не входять до обсягу RAID)

Підтримка програмного забезпечення RAID / LVM TRIM в Linux підтверджує цей факт для Linux, але пропонує вирішення, яке зберігає TRIM і має такий же ефект, як RAID-0, але без використання RAID.


Отже, по суті, немає жодної підтримки для TRIM в будь-якій RAID-конфігурації SSD. Сумно.
Джеймс Мерц

1
@KronoS: Єдиними підтримуваними конфігураціями RAID для TRIM є (1) тривіальний регістр одного диска, або (2), коли диск використовується як член, який не є членом RAID.
harrymc

Якщо Microsoft не винен, чи означає це, що TRIM підтримується для програмного забезпечення RAID-1 для програмного забезпечення Windows 7 (не входить програмно-апаратний RAID)?
pacoverflow

@pacoverflow: Я насправді не знаю. Я припускаю, що це залежатиме від комбо вашого драйвера / диска.
harrymc

1
@pacoverflow: Ця відповідь датується 2014 р. Новіші Windows можуть зробити краще. Дивіться також
Простіри

2

На даний момент: жоден RAID-контролер, про який я знаю, не передає команди TRIM вниз на підключені SSD.


2

Як осторонь, ви можете дізнатися, чи працює обробка, починаючи cmd і вводячи;

fsutil behavior query DisableDeleteNotify

Результат 0 означає, що це так.


1
Це підкаже лише, якщо обробка ввімкнена , а не чи справді вона працює . superuser.com/a/145698/13781
Володимир Пантелеев

1

Щоб TRIM був увімкнутий при використанні SSD в конфігурації raid 0, вам потрібно 2 речі для досягнення TRIM.

Перше і найголовніше, що вам потрібен Intel Raid OROM 11.2 або новішої версії (ОРОМ є частиною вашого біографії і може бути оновлений за допомогою оновлення біоса). Intel лише офіційно підтримує TRIM для рейду 0 SSD на своєму новому чіпсеті 7 серії, але це не означає, що він не може працювати на старих чіпсетах Intel, тобто P67 / Z67 (можуть бути інші набори мікросхем, які можуть додавати до них 11.2 або новіший OROM) , якщо ви можете знайти власні / модифіковані біоси, які включають Intel Raid OROM 11.2 або новіші (поточним є Intel RAID OROM 11.6.0.1702) та встановити драйвер Intel Rapid Storage Technology 11.2 або новіший драйвер (поточний Intel RST 11.7.0.1013) отримає TRIM для SSD raid 0 масивів.

Ось посилання на форум, який я виявив, що надає модифіковані біосистеми для ASUS / ASRock (чіпсети, доступні для рейдового OROM оновлення P67 / Z68 / Z77) материнських плат - ASUS / ASRock BIOS з оновленим RAID OROM (це посилання також містить посилання для завантаження для Драйвер Intel Rapid Storage Technology 11.7.0.1013) Обов’язково прочитайте форум, він дає інструкції щодо встановлення модифікованого біосу, а також іншу важливу інформацію. Я це робив лише з материнською платою Asus Sabertooth Z77, але це однаково для всіх материнських плат Asus Z77, я не маю досвіду робити це з іншими виробниками материнських плат. Для того , щоб встановити Modded биос ви повинніпрошийте біос через утиліту USB Bios Flashback, для цього потрібно буде поставити модифікований файл bios на флешку USB, перейменувати файл bios (для Sabertooth Z77 я повинен був перейменувати біос на Z77ST.CAP, кожна материнська плата має конкретне ім'я файлу та Flashback біографії USB не працюватимуть, якщо це ім'я файлу не зовсім правильне, ви нічого не пошкодите і не зламаєте, якщо використовуєте утиліту USB Flashback з неправильним іменем файлу для біосу, він просто не працюватиме). Щоб повною мірою скористатися новими функціями OROM, такими як TRIM, вам потрібно знищити та відтворити рейдовий масив, тоді вам потрібно буде зробити нову інсталяцію Windows 7 (Не використовуйте зображення замість того, щоб робити нову установку ). Після встановлення Windows та завершення встановлення драйверів разом із технологією Intel Rapid Storage 11.7.0.

Якщо ви використовували свої SSD в масиві рейдів без підтримки TRIM, я рекомендую виконати "Безпечне стирання" на кожному з накопичувачів SSD, це інше безпечне стирання, ніж те, що традиційно використовується на HHD для повного видалення даних . Я особисто зробив це і мій SSD на моєму первинному домашньому комп'ютері , і не відчував ніяких проблем , і він все ж повернувся мій SSD продуктивності назад до того, як це було , коли я спочатку встановлена SSD - накопичувач в - ЯК ОТРИМАТИ SSD PERFORMANCE НАЗАД інструкція Посилання буде містити - про те, як виконати безпечне стирання на вашому SSD, ви будете використовувати Parted Magic та unetbootin, щоб поставити Parted Magic на завантажувальний USB (unetbootin - це насправді неймовірно корисний інструмент, оскільки він дозволить вам взяти будь-який завантажуваний файл .iso і створити його завантажувальний флеш-накопичувач USB)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.