Коллега по работе упомянул, что посоветовал купить SSD своему знакомому, хотевшему ускорить работу ноутбука с Windows XP. Я отметил, что тому понадобится стороннее ПО для TRIM. «А что будет с диском без TRIM?», — спросил коллега. Ограничившись кратким ответом, я пообещал ему подробно осветить этот вопрос в блоге. Тем более, что тут есть возможность показать все очень наглядно.
Чтобы понять, в чем заключается смысл TRIM, нужно разобраться, как работает запись данных на диск.
[+] Сегодня в программе
- Примечание о Deallocate
- Как данные записываются и стираются с диска
- Как работает SSD без TRIM
- Как работает SSD с TRIM
- Сбор мусора и TRIM
- Нужна ли SSD дефрагментация
- Поддержка TRIM и Deallocate в Windows
- Как проверить, работает ли TRIM в Windows
- А у вас все нормально с TRIM?
Примечание о Deallocate
Статья была написана до появления на рынке накопителей с интерфейсом NVMe. В нем команда Deallocate является аналогом команды TRIM для ATA. Все написанное в статье в равной степени применимо к TRIM и Deallocate, но я не стал добавлять вторую команду в каждое предложение, чтобы не перегружать текст.
Как данные записываются и стираются с диска
Операционная система общается с жестким диском с помощью механизма адресации логических блоков (Logical Block Addressing, LBA). Например, когда вы сохраняете файл, ОС отправляет команду записи по адресу определенного логического блока. Когда вы удаляете данные с диска, их LBA помечаются свободными.
При этом данные никуда не пропадают до тех пор, пока они не будут перезаписаны новыми.
Этот же принцип работает и в твердотельных накопителях, с той разницей, что в них контроллер сопоставляет LBA со страницами во флэш-памяти. Однако есть одна проблема…
Как работает SSD без TRIM
Представьте гипотетический SSD, состоящий из одного блока в пять страниц по 8KB. Сначала вы создали два файла: книгу Excel и документ Word размерами соответственно 8KB и 16KB. Потом вы удалили первый файл и решили сохранить на диск картинку в формате JPEG размером 24KB.
При отсутствии TRIM весь процесс выглядит так.
Давайте разберем этапы процесса, держа в уме, что контроллер записывает данные в отдельные страницы памяти, но стирать может только целые блоки.
- Вы создали два файла и удалили один из них. Если TRIM не работает, накопитель узнает об удалении книги Excel только в тот момент, когда ОС прикажет ему перезаписать LBA, покрывающий ставший ненужным файл.
- Вы сохраняете изображение в формате JPEG размером 24KB. Операционная система знает, что на диске достаточно места (8+16-8+24=40KB), но контроллеру не хватает свободной страницы. Поэтому он считывает все содержимое блока и записывает его в кэш, которым может служить внешний модуль DRAM или собственный ресурс чипа (у SandForce).
- Контроллер модифицирует считанные данные, избавлясь от ставшей ненужной книги Excel.
- К оставшемуся документу добавляется картинка в формате JPEG.
- Контроллер стирает наш блок флэш-памяти, после чего записывает в него изображение и документ.
Вы просто сохранили изображение объемом 24KB, но при этом в рамках цикла «чтение — изменение — запись» контроллер прочел 24KB (этап 2) и записал 40KB (этап 5).
Получается, что в самый ответственный момент чип выполнял фактически двойную работу!
Чтобы активность системы и программ не загоняла контроллер в угол, производители SSD выделяют на диске резервную область, скрытую от системы. Но без TRIM она может лишь отсрочить неизбежную фрагментацию памяти, что возвращает нас к описанной выше ситуации. Со временем это выливается в снижение скорости записи.
Как работает SSD с TRIM
Заметьте, основная проблема в том, что контроллер заранее не в курсе, что файл уже не нужен, а точнее, что LBA уже свободен. Смысл команд TRIM и заключается в том, чтобы сообщить об этом контроллеру сразу по факту удаления файла.
Давайте рассмотрим тот же пример, но на сей раз с поправкой на TRIM.
Похоже на игру «найди в картинках N отличий»? Следите за руками контроллера, ибо тут он действует иначе:
- Вы создали два файла и удалили один из них. Операционная система сразу сообщила контроллеру об удалении книги Excel командой TRIM.
- Контроллер прочел данные из блока флэш-памяти в кэш.
- Обладая информацией о ненужности книги Excel, контроллер удалил ее.
- Контроллер очистил блок и вернул в него документ Word. В блоке доступно 24KB.
- Вы сохраняете изображение в формате JPEG размером 24KB. Контроллер просто записывает картинку в свободные страницы блока.
Да, чипу пришлось проделать лишнюю работу по считыванию 24KB в кэш (шаг 2), но это он делал в «свободное» время», равно как и запись нужного вам документа Word в очищенный блок.
Но когда поступил сигнал на сохранение картинки, контроллер записал ровно 24KB (шаг 5), поскольку ему уже не нужно было гонять килобайты между кэшем и NAND.
Однако TRIM не решает одну проблему SSD, у которых одно из основных отличий от HDD заключается в перезаписи файлов.
В описанном выше примере с единственным блоком памяти производительность все равно будет страдать при перезаписи файлов. Но когда есть свободная память, твердотельный накопитель выделяет другую страницу в NAND и помечает особым образом страницу с ненужными данными. Она очищается при стирании блока в рамках сбора мусора.
Сбор мусора и TRIM
На рисунке ниже представлен процесс записи и удаления файлов с точки зрения ОС и твердотельного накопителя на логическом и физическом уровне. Вы любите большие картинки? :)
Из диаграммы видно, что логически ОС и SSD смотрят на ситуацию одинаково — с точки зрения LBA. Но на физическом уровне TRIM играет большую роль. Получив команду об удалении файла, контроллер SSD исключает из рутинных операций страницы NAND, содержащие ненужные данные.
Благодаря TRIM, ненужные данные не считываются и не записываются в другие блоки памяти, поэтому производительность твердотельного накопителя не страдает во время операций записи. С другой стороны, снижается мультипликатор WA, т.е. продлевается срок службы SSD.
Отправляемые операционной системой команды TRIM не является приказами контроллеру, т.е. чип лишь принимает их к сведению. Данные, ставшие ненужными, удаляются во время сбора мусора, который может выполняться как одновременно с записью, так и во время бездействия.
Подход к сбору мусора определяется прошивкой контроллера, но реальная разница между стратегиями проявляется, пожалуй, лишь под непрерывной и агрессивной нагрузкой.
В этом случае активный сбор мусора помогает поддерживать пусть и не столь высокую, но зато стабильную производительность. Фоновый же сбор мусора может обеспечивать более высокую пиковую производительность, но обратной стороной медали будет существенное снижение скорости в худших сценариях.
Нужна ли SSD дефрагментация
Наверное, вы слышали, что она не нужна. Но ведь SSD фрагментируются! Представьте диск объемом 128GiB, на котором занято 100GiB. Оставшееся свободное пространство состоит из блоков, в каждом из которых есть занятые страницы памяти. Это называется фрагментация флэш-памяти.
Вы начали активно записывать данные, заполняя диск. Контроллер, который не убирался в своей квартире, столкнется с необходимостью перемещать данные туда-сюда, выполняя операции «чтение – изменение – запись».
Если бы контроллер заранее подсуетился, то смог бы просто писать данные, не отвлекаясь на уборку. Поэтому одной из важных его задач является дефрагментация памяти, алгоритмы которой закладываются в сбор мусора.
Заметьте, это задача контроллера, а операционная система тут вообще ни при чем! На диаграмме выше сопоставьте логический вид ОС и физический вид SSD. Операционная система видит логические блоки LBA, но при этом понятия не имеет, в каких блоках и страницах NAND хранятся данные!
Хотя контроллер оптимально разложил данные во флэш-памяти, с точки зрения ОС файлы могут быть разбросаны по диску. Это называется фрагментация файловой системы, но она не имеет значения для SSD.
Поэтому твердотельным накопителям не нужна дефрагментация средствами ОС или сторонних программ. Она вынуждает контроллер перемещать данные по диску без насущной необходимости. Теоретически ненужные операции записи снижают срок службы накопителя. Но на практике дефраг делается не так уж и часто, чтобы «убить SSD».
Обязательная ссылка: Почему Windows 8 дефрагментирует ваш SSD, и как этого избежать
Поддержка TRIM и Deallocate в Windows
TRIM — это команда ATA, которая может передаваться в режимах AHCI и IDE.1 В дисках NVMe команда Deallocate является эквивалентом TRIM в ATA, поэтому на практике разницы нет.
В ОС Microsoft TRIM поддерживается начиная с Windows 7. В Windows Vista и XP нужны костыли в виде стороннего ПО (читатель блога Виталий К. © так и не прислал обещанную инструкцию, но поисковики никто не отменял). Deallocate поддерживается в Windows 8 и новее.
Обычно, работу TRIM проверяют командой fsutil. На самом деле она показывает лишь то, что TRIM включен, т.е. ОС посылает команды контроллеру. Но утилита fsutil понятия не имеет, что происходит с ними потом.
Как проверить, работает ли TRIM в Windows
Вопрос, доходят ли команды TRIM до контроллера SSD, вовсе не такой праздный, как может показаться на первый взгляд. С одной стороны, обмен данными между ОС и чипом твердотельного накопителя ведется через контроллер SATA с помощью драйвера, а с другой – нельзя исключать дефект прошивки контроллера SSD.
Утилита TRIMcheck
Недавно волны Интернета вынесли к берегу маленькую утилиту TRIMcheck, с помощью которой проверить работу TRIM очень просто. (Примечание. По сообщениям читателей, утилита не сработает, если диск сжат (флажок в свойствах диска.)
- Запустите утилиту с диска, на котором хотите проверить работу TRIM, и нажмите Enter.
- Закройте окно, подождите пару минут и повторно запустите утилиту.
На рисунке показано сообщение, подтверждающее работу TRIM.
Вкратце, принцип работы утилиты при этих запусках таков:
- Утилита записывает данные на диск и отмечает адреса виртуальных блоков, в которых они размещены. Эти адреса она сохраняет в JSON-файл в своей папке, после чего удаляет данные, что порождает отправку команды TRIM.
- Утилита смотрит, находятся ли записанные ранее данные по сохраненным адресам. Их отсутствие означает, что контроллер принял команды TRIM к сведению и удалил данные.
Что будет при следующем запуске? Пока файл JSON лежит рядом с утилитой, она сверяется с ним. Удаление файла возвращает вас к шагу 1, а чтение сообщений утилиты снимает лишние вопросы.
Что делать, если TRIM «не работает»
Надо понимать, что контроллер SSD вовсе не обязательно бросится удалять данные по факту получения команды, особенно если он склонен к сбору мусора при бездействии. У меня в ноутбуке накопитель на SandForce прибрался сразу, а в планшете SanDisk на собственном контроллере отреагировал с солидной задержкой по времени.
Если утилита указывает на неработающий TRIM, перед следующим ее запуском:
- перезагрузите ПК (это рекомендует и автор программы)
- (в Windows 8) отправьте набор команд TRIM из оптимизатора дисков
- оставьте ПК в покое, позволив ему перейти в режим бездействия
Допустим, и на следующий день вы обнаружили, что данные до сих пор не удалены. Либо контроллер до сих пор не выполнил сбор мусора, либо у него проблема с TRIM.
1. Установите драйвер SATA последней версии
В свойствах контроллера вы можете посмотреть, используется стандартный драйвер (msahci.sys) или сторонний, как показано на рисунке ниже.
Обновление стороннего драйвера до последней версии – хорошая идея! Если вы не можете найти ее на сайте поставщика, нажмите здесь. После установки драйвера перезагрузитесь и заново выполните тест TRIMcheck.
2. Переключитесь на стандартный драйвер от Microsoft
Если у вас самый свежий сторонний драйвер, переход на msahci — это хороший способ исключить переменную драйверов из уравнения.
- В диспетчере устройств щелкните правой кнопкой мыши по контроллеру SATA и выберите в меню “Обновить драйвер”.
- Выполнить поиск драйверов на этом компьютере
- Выбрать драйвер из списка установленных драйверов
- Стандартный контроллер SATA/AHCI, как показано ниже.
После перезагрузки будет использоваться драйвер msahci.sys.
3. Обновите прошивку SSD
Если пляски с драйверами не помогают, можно попробовать обновить прошивку накопителя. Вы найдете ее в разделе поддержки (Support) на сайте производителя.
А у вас все нормально с TRIM?
Напишите в комментариях, работает ли TRIM в вашем SSD, указав модель. Быстро ли выполняет уборку контроллер вашего SSD или ждет значительное время?
Следующая запись блога выйдет после майских «каникул».
Подборка ссылок, развенчивающих миф о том, что TRIM работает только в AHCI.↩
Максим
TRIM не работает.. NOT WORKING пишет..
два винта ADATA XM11 объединенных в RAID0
Vadim Sterkin
Максим, поддержка TRIM в RAID зависит от чипсета.
Денис В. Марков
А самое интересное что TRIM не работает со встроенным драйвером, установил RST и все заработало. А про OCZ, на иносайтах пишут, это компания которая если сказала что работает, то работает, а у пользователя просто «кривые» руки.
Vadim Sterkin
Денис, в моей статье предлагается установить драйвер поставщика оборудования…
User
Какие же всё-таки есть хорошие программы для TRIM в Windows XP?
Виталий К. ©
O&O Defrag.
Дмитрий Караваев
Спасибо за статью. За комменты некоторые «не спасибо», но воздержусь пожалуй, после бана на осзоне ) Подобная информация ценна тем, что самому такое конечно проверить и изучить вполне можно, но на это надо время и знание что «у тебя этого не хватает», а когда времени нет, то не хватает и знания… и увы, порой и 20 лет опыта в лёгкую уходят коту под хвост на новых технологиях и загоняют в минус по деньгам. Еще раз спасибо — за «расклад по полочкам» и ликбез. А детали — дело наживное. По моему.
Vadim Sterkin
Дмитрий, за статью — пожалуйста.
Что касается бана, то не надо здесь делать невинные глаза. Хамство и мат автоматически ведут к отлучению от форума. И с вами, кстати, еще очень толерантно обходятся, ибо я не припомню другого участника, который в течение трех месяцев трижды нарушал ОПК 3.1 и до сих пор оставался на конференции.
Максим
Чипсет: Intel® Chief River Chipset HM77
Vadim Sterkin
Максим, из вас надо по битам инфо вытягивать? В соотв. с этими данными, TRIM поддерживается в RAID 0 на Windows 7 с RST 11.x. Установите последнюю версию RST.
Максим
почему же по битам? модель SSD дисков указана, чипсет указан. Вы тогда сразу перечислите все данные которые необходимы, я их предоставлю.
RST установил Version: 12.5.0.1066
Vadim Sterkin
Максим, я сознательно не указываю, какие данные нужно предоставить, потому что эта запись не подразумевает технической поддержки в комментариях (равно как и остальные записи блога). Но если уж человек пишет о проблемах, он должен сам подумать, какие сведения имеют значения в его случае.
Цель записи — предоставить читателям информацию к размышлению, а также изложить известные мне пути решения проблемы. Других я не знаю, извините :)
XyLigAn
OCZ-Vertex4 128 GB. Win8(x64)
TRiM работает.
Алексей Маташкин
Вадим, спасибо!
Обнаружил у себя неработающий TRIM. Предсказуемо вылечилось обновлением драйверов для SATA. Впрочем подводный камень — в списке обновлений именно для моей машины новых драйверов небыло, пришлось взять с оффсайта.
Dell Latitude E6320, SSD Samsung PM810
Vadim Sterkin
Алексей, я рад, что статья помогла вам найти и устранить проблему :)
Evgeni
Sony VAIO SVS1512
Kingston SV200S3
Win 7 x64
TRIM не работает
p.s.
обновление драйвера не помогло
Vadim Sterkin
У вас еще осталась пара вариантов…
Evgeni
Vadim Sterkin,
насколько драйверы SATA microsoft оптимизированы под логику intel?
какие проблемы могут возникнуть при замене драйвера SATA intel на стандартный?
Vadim Sterkin
Евгений,
1. Не знаю.
2. Проблем возникать не должно. Вы же изначально ОС ставите с драйвером Microsoft :)
Валерий
Вадим нужна помощь в windows 7.После попытки обновления не стали устанавливаться обновления из за нехватки места на диске с.Так как я ещё чайник нажал на термин сжать. После выключения бука и следующего включения мой бук перестал работать прося включить диспетчера задач но диспетчер задач не запускается.что можно сделать.
Vadim Sterkin
Валерий, вам сюда. Возможно, также это.
Юрий
Kingston SV300S3 60Gb- Windows7 (x 64)
те же 20 секунд. .Все красиво!
валерий
Спасибо Вадим как приеду домой буду востонавливать
Юрий,
Vadim Sterkin,
Алексей
Win7, OCZ Vertex 4, TRIM работает, почти сразу.
Алексей Г
На моём ASUS T101MT с драйверами 12.6.0.1033 и OCZ Vertex3 — всё окей.
Сегодня «игрался» с SSD Kingston sv200 серии. ПОсле обновления прошивки SSD не мог понять, почему система (Win7,свежая) время от времени подвисает. Наткнулся на эту запись. Загрузившись с WinTOGO, выполнил команду оптимизации диска. В диспетчере задач увидел, что активное время диска стало 100% после завершения задачи. После 7! минут, всё стихло. Проблема исчезла.
Для меня это значит доказательство в плюсы WIN8 в плане работы с SSD.
P.S. Зная специфику использования «того» ПК и соотнеся материалы данной записи, TRIM стала решением данной проблемы.
Vadim Sterkin
Алексей, похоже на проблему контроллера/прошивки.
Игорь
CONCLUSION: TRIM appears to be NOT WORKING .
SSD Vector 128Gb При проверке работы TRIM — пишет следующее:
Your can re-run this program to test again with the same data block, or
delete trimchck-cont.json to create a new test file.
Semargl
Игорь,
Делайте, что пишет:
Перезапустите программу позже или
удалите тестовый файл и запустите программу вновь.
И как сказано ТРИМ отрабатывает не сразу:
Внимательнее читайте статьи Вадима.
Den
Crucial M4 64Gb (10 287 часов. Прошивка 040H)
Показывает что работает Trim. Ждал как и написано — пару минут, пред проверкой.
Сергей
Потерял покой из за вашей статьи :) . Имею старенький Kingston SNVP325S264. Ему уже более трёх лет. Характеристики в сравнении с современными — не ахти, но мне хватает. Собственно покой я потерял после использования утилиты TRIMCHECK. Все остальные способы контроля TRIM показывают что всё ОК. Но только не она… Я и ждал бездействия, и перезапускал, и ставил другие драйвера контроллера — результат один и тот же…
Скажите в каком месте я ошибаюсь? Может железо старое и не работает адекватно с этим софтом?
Вот скрин http://s017.radikal.ru/i434/1306/d3/c56bd8c40538.png
[URL=http://radikal.ru/fp/214d6c08708e4b4eb469598d52762aff][IMG]http://s017.radikal.ru/i434/1306/d3/c56bd8c40538t.jpg[/IMG][/URL]
Vadim Sterkin
Сергей, ЕМНИП, эта серия вообще не поддерживала TRIM. Да и чего теперь переживать-то? Диск уже старый.
Сергей
Vadim Sterkin,
Вадим, на скрине как раз и указана в двух источниках поддержка TRIM. Да и даташит на сайте Кингстона это подтверждает
http://www.kingston.com/datasheets/snvp325-s2_us.pdf
вот даже вырезку сделал
http://i072.radikal.ru/1306/36/525eaf0ffdbc.png
Просто из за trimcheckа я теперь вообще не уверен в том, что диск хоть когда то работал правильно. Или trimcheck врёт
Vadim Sterkin
Сергей, могу только посоветовать забыть об этом или купить новый диск :)
Mixaxaxaxa
OCZ-Vertex 4 (Прошивка 1.5)
Время на зачистку 5 сек.
Никита
Crucial M4 128Gb
Работает, очень быстро! Спасибо, интересная статья.
Vasilii
Спасибо за статью! Толковые авторы перебираются в блоги и покидают уг-ресурсы типа ferra.ru, даже и не знаю хорошо это или плохо…
Vadim Sterkin
Василий, я никогда не писал для ferra.ru :) За статью — пожалуйста.
Ivan
Очень хорошая статья, проверил свой Intel 330 на 128 гб, трим вроде работает. Но! Интеловская специальная программа для ухода за ССД, Intel SSD Toolbox, никак не хочет работать с моим диском, хотя она его видит. В поиске ничего дельного не нашел, из за чего такое может быть?
Vadim Sterkin
Иван, затрудняюсь ответить. Возможно, из-за драйвера. Это случай для техподдержки Интел :)
s0mik
Vadim Sterkin,
Ну чтож, не прошло и года))) после того как переустановил систему trim заработал)
Vadim Sterkin
Семён, всего-то три месяца прошло :)
Андрей
Здравствуйте, Вадим!
SSD: SSD — Transcend 128GB — TS128GSSD320
TRIM работает.
Уборку делает достаточно быстро.
Victor
Здравствуйте Вадим.
Спасибо за статью. Использую плату AsRock Z87E-ITX
чипсет Z87, на портах 0 и 1 стоят ADATA SX900 в RAID0
Драйверы последние с сайта Intel
TRIM не работает и похоже это надолго…
Андрей Артюк
У меня утилита вот такое выдает — пожалуйста, дайте совет — что делать?
TRIM check v0.5 – Written by Vladimir Panteleev
https://github.com/CyberShadow/trimcheck
USAGE: Place this program file on the same drive
you’d like to test TRIM on, and run it.
Press Enter to test drive E:…
Querying E:\ disk space and sector size information…
E:\ has 512 bytes per sector, and 128 sectors per cluster.
Error: Unsupported cluster size (512*128), please report this.
Press Enter to exit…
Vadim Sterkin
Андрей, у вас E:\ — это SSD? Если так, покажите результат команды
GTXx
Работает даже на SSD raid 0 samsung 840 pro Z68 2500k
Victor
Действительно, на Z68 при драйверах RST 11 версии работает.
На Z87 при драйверах RST 12.5.0.1166 (последних) не работает.
Кстати — WIN 2008r2.
ADATA SX900 микрокод 5.0.2а. На сайте ADATA появилась прошивка 5.0.7а. Сегодня перепрошью SSD. Возможно поможет.
Однако на эту проблемус Z87 жалуются многие пользователи.
GTXx
Я orom биоса перепрошил вдобавок
Артюк Андрей
Vadim Sterkin,
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corporation), 2009. Все права защищены.
C:\Users\Администратор>fsutil fsinfo ntfsinfo E:
Серийный номер тома NTFS: 0x7696736c96732c2d
Версия: 3.1
Число секторов: 0x000000001748d6ff
Всего кластеров: 0x00000000002e91ad
Свободных кластеров: 0x00000000001e7352
Всего зарезервировано: 0x0000000000000000
Байтов на сектор: 512
Байтов на физический сектор:
Байтов на кластер: 65536
Байтов на сегмент FileRecord: 1024
Кластеров на сегмент FileRecord: 0
Допустимая длина данных MFT: 0x0000000000540000
Начальный LCN таблицы MFT: 0x000000000000c000
Начальный LCN таблицы MFT2: 0x0000000000000001
Начало зоны таблицы MFT: 0x000000000000c040
Конец зоны таблицы MFT: 0x000000000000cce0
Идентификатор ДР: 543DCFAB-C518-11E2-BDB8-3C4A927CBD16
C:\Users\Администратор>
Vadim Sterkin
У вас кластер 64кб (что является странным выбором для системного диска, равно как и буква Е:). Очевидно, утилита не умеет работать с такими кластерами.
Артюк Андрей
Так он и не загрузочный, на нем лежат базы 1с, темповые файлы и кэш.
Что мне делать в этой ситуации? Подскажите, пожалуйста.
Есть мнение, что мы не можем получить выигрыш по скорости от этого диска, вот и копаем.
Vadim Sterkin
Андрей, утилита просто не умеет работать с таким размером кластера. Это не означает, что TRIM не работает. Можете попробовать ручной способ проверки, с редактором диска.
Victor
Помогла новоя прошивка ADATA SX900 v.5.0.7а
Все работает.
Vadim Sterkin
Виктор, я рад, что вам помог один из вариантов решения проблемы, предложенных в статье :)
Victor
Vadim Sterkin,
Ваши рекомендации всегда безукоризненны :-)
Новая прошивка на SSD появилась неделю назад, примерно.
Может кому и пригодится практическое применение Ваших рекомендаций.
Еще раз спасибо!
Виталий
Добрый день! Подскажите пожалуйста должен ли работать TRIM в конфигурации дисков RAID1. Уточню параметры. Имеется система на мат плате Gigabyte GA-H77-D3H на которой присутствует raid контроллер. Соответственно 2 диска ocz vertex3 подключены через контроллер как raid1. Ось Windows Server 2008. Так же имеется второй контроллер pci-e (Espada FG-EST04A-1-CT01) к которому подключен только один диск. Нигде TRIM не работает.
Vadim Sterkin
Виталий, я не знаю, должен ли он работать. Как я уже писал выше в комментариях, поддержка зависит от чипсета и драйверов. Вот и все ваши опции (плюс прошивка SSD).
DEmoN
Ivan,
+1 (привод тот-же)
2008dmx
Уважаемый Вадим, cуществует ли софт для Winxp sp3, чтобы заработал
trim? OCZ Vertex3 120Gb уже использовано почти 1,5Tb ресурса
Диск купил с хорошей скидкой у друга примерно за 2450rur ,
подключон к интеловскому контроллеру мамки ASUS p5q se2!
Vadim Sterkin
Да, существует, спросите гуглояндекс.
Александр
В моем ноутбуке sony vaio vcpx118lg стоит какой то samsung ssd.
Trimcheck показывает что не работает эта команда.
Сони походу наплевать на это, т.к. очень давно новых обновлений не выходило.
В биосе нет режима ahci.
После установки win8, все летало. А сейчас работает хуже селерона.