
Оптимизация Windows 7 для Ssd
Коллега по работе упомянул, что посоветовал купить SSD своему знакомому, хотевшему ускорить работу ноутбука с Windows XP. Я отметил, что тому понадобится стороннее ПО для TRIM. «А что будет с диском без TRIM?», — спросил коллега. Ограничившись кратким ответом, я пообещал ему подробно осветить этот вопрос в блоге. Тем более, что тут есть возможность показать все очень наглядно.
Чтобы понять, в чем заключается смысл 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 весь процесс выглядит так.
Давайте разберем этапы процесса, держа в уме, что контроллер записывает данные в отдельные страницы памяти, но стирать может только целые блоки.




Видео на тему



Расказать о статье друзьям
Похожие статьи
Ускорить Windows 7
Вы можете задавать вопросы о работе Windows и различных проблемах возникающих в процесс ее работы на моем новом форуме…
Читать далееНастройка и Оптимизация Windows 8.1
Windows 10 - это не только новая операционная система от «Microsoft». Это – совершенно новая оболочка для офиса и дома, для…
Читать далее