Автор |
Сообщение |
ATX555 Гуру |
|
При нынешних ценах HDD оптимальным по цена/характеристики стал 1Тб винт.
Меньшего объёма или чуть хуже или мало дешевле.
Для работы системы (несколько однотипных ПК) используется системный раздел 32Гб (пуст наполовину) и дополнительный 32Гб (занят на 15-20%).
Для таких объёмов вполне подойдёт SSD на 60-64Гб.
Слышал, что есть (были?) SSD со встроенным механизмом Trim (не зависящим от ОС), но конкретных моделей не нашёл.
Соответственно - надо SSD к которому идёт утилита производителя, которую можно настроить для автоматического запуска внутренней функции трим.
У Интел есть "Intel SSD Optimizer", но SSD Intel дороже сравнимых 3-3,5 т.р.
У кого ещё есть подобные утилиты, работающие под XP?
P.S. Не надо советовать 7-ку и пр., т.к. ХР-шки лицензионные на компах, покупать 7-ки никто не будет, плюс используется плата, не работающая под 7-кой.
// Trim есть в O&O Defrag, только SATA контроллер должен быть в AHCI режиме с установленными дровами |
|
|
|
|
nethello Гуру |
|
|
|
|
ProFfeSsoRr Гуру |
|
У Plextor M3 и M5 алгоритм сборки мусора и без команды Trim работает, я поэтому в PS3 себе купил M5ый. Не так хорошо работает конечно, но хоть как-то. Так что их можно вообще хоть куда ставить. |
|
|
|
|
ATX555 Гуру |
|
Красный писал(а): |
// Trim есть в O&O Defrag, только SATA контроллер должен быть в AHCI режиме с установленными дровами |
Сложновато.
O&O надо устанавливать, запускать, выбирать режим Trim...
Или там есть маленькое приложение, которое можно запускать по расписанию автоматом?
Настройка ОС никак не поможет винту убрать ошмётки с пустого пространства - только минимизировать их (В ХР ведь нет поддержки Trim).
А основное - файл подкачки, там тоже не вырубили совсем (да, много приложений без него приводят к засиранию памяти и/или синим экранам при беспрерывной работе), так что тут придётся экспериментировать без него, добив оперативки до 4Гб (реально надо системе и ПО ~ 1Гб, но виндовый Эксплорер без перезагрузки иногда чудит). |
|
|
|
|
ATX555 Гуру |
|
ProFfeSsoRr писал(а): |
У Plextor M3 и M5 алгоритм сборки мусора и без команды Trim работает |
Да, слышал про их хорошую оптимизацию фирмваре, хоть они и на контроллере Марвела делают (SanDisk, говорят, тоже хорошо оптимизировала на Марвелах в своих дисках).
Но тут проблема в цене - они раза в два дороже аналогичных с неплохой скоростью.
На контроллере Phison эта функция, вроде как, встроена и не зависит от ОС. SSD были шустрыми и недорогими (делались на одном заводе под разные шильдики), но стали ставить удешевлённую память и скорость и без просадки от мусора упала в 2 раза (было 380-400 на запись крупными блоками, стало 160-180, а уж запись реальных мелких, чем оперирует ОС - и вообще слёзы )
Вот, ищу золотую середину между ценой (не выше нового HDD) и скоростью записи мелкими блоками (а не те попугаи, что пишут в рекламных целях) при отсутствии команды Trim. |
|
|
|
|
Shub-Niggurath Geek Предупреждений : 4
|
|
ATX555 писал(а): |
но стали ставить удешевлённую память и скорость и без просадки от мусора упала в 2 раза (было 380-400 на запись крупными блоками, стало 160-180, а уж запись реальных мелких, чем оперирует ОС - и вообще слёзы |
Это всё возможно увидеть только в бенчмарках. Ни в одном реальном приложении невозхможно различить, 150 мегабайт запись или 50 4к блоками. Аналогично со скоростью чтения.
Поменял ссд с записью 4к блоков в 5 мегабайт на ссд с записью в 60 (в 10 раз разница), нигде абсолютно никакой разницы визуально нет. А скорость чтения 4К блоков у большинства современных ссд вообще одинаковая, от 25 до 35 мегабайт, поэтому и работают они все абсолютно одниаково в реальных приложениях.
Или под ХР там надо 50 гиговые ремуквсы туда-сюда гонять? |
|
|
|
|
AGK Эксперт |
|
ProFfeSsoRr писал(а): |
У Plextor M3 и M5 алгоритм сборки мусора и без команды Trim работает, я поэтому в PS3 себе купил M5ый. Не так хорошо работает конечно, но хоть как-то. Так что их можно вообще хоть куда ставить. |
TRIM это команда операционной системы контроллеру SSD. Что удалять при сборе мусора он без неё не знает.
Цитата: |
Отправляемые операционной системой команды TRIM не является приказами контроллеру, т.е. чип лишь принимает их к сведению. Данные, ставшие ненужными, удаляются во время сбора мусора, который может выполняться как одновременно с записью, так и во время бездействия. |
ATX555 писал(а): |
O&O надо устанавливать, запускать, выбирать режим Trim...
Или там есть маленькое приложение, которое можно запускать по расписанию автоматом?
|
Да, работает автоматом по расписанию. В настройках можно выбрать периодичность выдачи TRIM.
ATX555 писал(а): |
На контроллере Phison эта функция, вроде как, встроена и не зависит от ОС.. |
От ОС эта функция не зависеть не может. SSD - устройство исполнительное. Информацию о том, какие данные стали ОС не нужны, он получает от неё либо командой TRIM (оптом), либо по команде на перезапись конкретного логического блока (LBA). Без этих команд он, как честная Маша, свято хранит все данные.
p.s. TRIM в O&O Defrag появился только с 15 релиза. В более ранних его нет. |
|
|
|
|
ProFfeSsoRr Гуру |
|
Цитата: |
Что удалять при сборе мусора он без неё не знает. |
удалять нет, но он может догадаться собрать в одну ячейку данные, которые давно не запрашивались. Таким образом то, что система считает удаленным, потихоньку соберется всё в одних ячейках. Да, не так эффективно как с TRIM, но лучше чем никак. |
|
|
|
|
AGK Эксперт |
|
Совершенно верно.
Позволю себе вставить длинную цитату:
Цитата: |
На новом SSD все блоки являются чистыми и готовыми к записи. Дальше есть резервная область, которая на самом деле, используется всегда, так как помимо оптимизации записи необходимо обеспечить еще и равномерность износа ячеек SSD.
Как быть, если после непрерывной записи чистых блоков уже не осталось? Можно каким-либо образом узнать, где на SSD находятся пользовательские данные, а где размещены невалидные данные, оставшиеся после удаления файлов. Собственно, этим и занимается TRIM. SSD, как и любое другое блочное устройство, ничего не знает о том, какие именно данные на нем хранятся. ОС может взаимодействовать как со слоем файловой системы, так и с блочным устройством, т.е. после удаления файла ОС передает на SSD вместе с командой TRIM (или UNMAP для SCSI) список LBA, по которым находились удаленные данные. SSD получает в распоряжение блоки с невалидными данными, и эти блоки можно в дальнейшем использовать для записи.
Второй очевидный способ обнаружения невалидных данных — повторные запросы на запись от хоста по тем же LBA. Для хоста это выглядит, как перезапись одних и тех же секторов, но SSD все время старается писать в разные блоки. В вышеприведенной иллюстрации работы copy-on-write актуальные данные содержатся в новой странице "B'", после чего в исходной странице остаются невалидные данные.
Области с невалидными данными могут быть сильно фрагментированы, т.е. содержать ячейки с нужными данными. Остается последний шаг — дефрагментировать эти области, получив набор целых свободных блоков и выполнить их стирание.
Собственно, за все это и отвечает сборка мусора. "Правильные" SSD, рассчитанные на интенсивную запись, имеют достаточный over-provisiong (резервную область) в качестве "пространства для маневра" и эффективный контроллер с достаточным объемом кэша (разумеется, защищенного конденсаторами) для размещения метаданных и буферизации чтения/записи. Если контроллер не успевает быстро подготовить место для быстрой записи, то это неминуемо отразится на производительности, будет периодический рост задержек в несколько раз относительно среднего значения |
|
|
|
|
|
ATX555 Гуру |
|
Вчера юзал комп с ХР-шкой на SSD-шке Kingston V300 60Gb.
Софт ставиться шустро, ПО тоже хорошо работает, но не покидало ощущение временных фризов, которые ранее наблюдал на Vertex 3.
Причины их выявлять некогда было, но они всяко были не только при записи.
В целом результат удовлетворительный.
Но для тестов заказал пару Сандисков X110 на 128Гб и Ultra II на 120Гб.
Другие интересные уже дороже стоят. |
|
|
|
|
ProFfeSsoRr Гуру |
|
Цитата: |
о не покидало ощущение временных фризов, которые ранее наблюдал на Vertex 3 |
так ты и купил вертекс этот считай, в кингстоне такой же контроллер стоит, Sandforce. А все SSD на нём одинаковые, кроме интелов (ибо интел единственный, кто купил права фигачить абсолютно свою, независимую прошивку на них). |
|
|
|
|
ATX555 Гуру |
|
ProFfeSsoRr писал(а): |
так ты и купил вертекс этот считай, в кингстоне такой же контроллер стоит, Sandforce. |
Не, купил (заказал) я пару на Марвелах, а Кингстон уже стоял в компе сторонней организации...
Тяжко покупать без тестов-обзоров конкретных моделей, да ещё когда производители с комплектующими химичат, понижая производительность вдвое от заявленных характеристик. |
|
|
|
|
|
Аватары: Вкл|Выкл ЮзерИнфо: Вкл|Выкл Подписи: Вкл|Выкл
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы можете скачивать файлы
|
|