Как стать автором
Обновить

Мой субъективный опыт работы с SSD

Время на прочтение4 мин
Количество просмотров24K
В далеком 2009-м году, в октябре, открыв и заново изучив (после долгого невнимания к этой теме по причине её тогда нестабильности) многие и многие статьи по поводу _уже тогда_ смело вышедшей в рынок мейнстрима технологии SSD, я решил купить себе такой диск в домашний компьютер. Очень к месту в то время до России только-только доехали накопители Intel SSD X-25M второго поколения (G2), анонсированные только в июле того года. Как выходило по всем статьям эти накопители были лишены многих недостатков первого поколения, я сейчас уже даже и не вспомню каких.
Два дня на поиски и вуаля, в какой-то фирме которая видимо закупает комплектующие мелкими партиями и возит через границу чуть ли не в серую (железо-то новое и для 2009 года необычное), на окраине Москвы был найден искомый диск за приемлимую цену, как мне помнится сейчас: 10000 рублей за 80 гигабайт, но я могу ошибаться. Диск был проверен по маркировке на предмет того что это именно 2-е поколение и куплен. После чего вставлен в компьютер.
Что из этого вышло — под катом.

Что из этого вышло


Любое серьезное дело требует к себе стратегического подхода и планирования. Точно так же я отнесся и к работе с новой технологией зная из статей все её сильные (скорость) и слабые (износ, нестабильность) стороны. В связи с чем была выработана стратегия работы с диском:

— ОС стоит на SSD
— Все программы стоят на SSD
— своп файл на SSD (не очень верное решение, но я хотел скорости)
— пользовательский профиль и все настройки программ (Application Settings) на SSD
— Рабочий стол остался на SSD, но я изменил подход к работе с рабочим столом, если раньше это был для меня реально “рабочий стол” я все на нём хранил и даже скачка файлов из браузера шла на рабочий стол, то теперь я держал там только пару-тройку важных документов.

— Фильмы, музыка, игры, всякие архивы и коллекции, образы дисков, документы — всё ложится на второй большой винт HDD оставшийся после агрейда. По сути всё что открывается любой программой как File->Open — все должно лежать на HDD. Включая исходники программ над которыми я работаю и документы пользователя. Все временные папки торрентов, скачка из браузеров — всё ложится на HDD в выбранные для этого директории.

Кто скажет что ему кровь из носа важно чтобы фильм можно было считывать с диска не меньше чем со скоростью 100 мегабайт в секунду, или записывать качающий торрент не менее чем со скоростью в 70 мегабайт в секунду — пусть первый кинет в меня камень. Скорости HDD с головой хватало и для фильмов, и для торрентов. Система таким образом была прекрасно сбалансирована на скорость всего. Загрузка просто взлетела в небеса. Работа с включенной системой так же стала на порядок приятнее — программы открывались мгновенно. То, что эти программы для работы, после нескольких нажатий, открывали полуторачасовой фильм или 100 страничный документ на час чтения за 0.5 секунд, хотя можно было бы сократить это время до 0.1, меня совершенно не волновало.

Потом была новая прошивка для диска, принесшая функционал TRIM, были новые утилиты от Intel, была статья тут же на хабре “оптимизация работы с SSD под Windows” (http://habrahabr.ru/blogs/microsoft/64773/) из которой я что-то взял, что-то нет… Были апгрейды и эксперименты.

Компьютер работал 24 часа, 7 дней в неделю, без ухода в sleep и hibernate (ну люблю я так с компьютерами работать, чтобы не включать долго), только монитор уходил в DPMS-sleep.

Система после установки всех программ заняла со временем примерно 40 гигабайт (из 80-ти) и никогда не разрасталась даже до 50-ти.

В середине 2010 года я купил себе макбук про, а стационарный компьютер продал (без SSD диска). Так сложились обстоятельства. И конечно же первым делом я раскрутил свой новый MacBook Pro и заменил родной винт на свой SSD, а вынутый винт засунул в USB box и реализовал ту же самую схему — ОС, программы, настройки на SSD; данные на HDD.
На ноутбук кстати я поначалу поставил Windows 7, ну привык я к нему.
После чего с ноутбуком я тоже работал 24 на 7. Днём работал, ночью заряжал не выключая. Т.е. ноутбук тоже никогда не выключался и не уходил в sleep.
Через какое-то время я перелез на Mac OS X, это правда ничего особенно не изменило в стиле моей работы (все те же 24 на 7 включенный).

Магическим образом Mac OS X со всеми программами тоже занимает 38 гигабайт, и, вероятно, распухнет до 40-ка — 50-ти за полгода и на этом стабилизируется.

Заключение, субъективные выводы


Что я могу сказать в заключение?.. Я и сейчас пишу с этого ноутбука, с этого SSD винта который прошёл два компьютера, три ОС (Windows XP, Windows 7, Mac OS X) которому в октябре будет два года с начала использования (т.е. сейчас ему примерно год и девять месяцев беспрерывной работы) и в последний раз когда я загружался в Windows (около месяца назад, под Mac OS X нет утилит Intel) Toolbox показывал здоровье винта в 98%, как и весь последний год.

Спасибо изобретателям этой блестящей технологии, спасибо фирме Intel сделавшей такой надежный продукт, всё работает просто прекрасно!
Сейчас я абсолютно уверен в том что куплю новое поколение Intel SSD (поколение 320, тоже на 80 гигабайт) в свой новый компьютер после того как продам свой нынешний макбук.

Дополнительные материалы


Прикладываю короткий репорт из какой-то читалки S.M.A.R.T. данных под Mac OS X:

location: /dev/disk0
partition count: 1
partitions: MacOSX,
SMART Support: Supported
Last SMART Error: *not set*
Model Family: Intel X18-M/X25-M/X25-V G2 SSDs
Model: INTEL SSDSA2M080G2GC
Serial Number: CVPO929300JR080BGN
Firmware Version: 2CV102M3
Capacity: 80.03 GB
ATA Version: 7
ATA Standard: ATA/ATAPI-7 T13 1532D revision 1
Health: Passed
Overall Health: PASSED
Offline Data Status: 0
Self Test Status: 0
Offline Data Collection Time: 1
Data Collection Capabilities: 71
SMART Capabilities: 3
Error Logging Capabilities: 1
Short Self Test Time: 1
Long Self Test Time: 1
Conveyance Self Test Time: 1
Attribute Log Revision: 5
Attribute Count: 13
Attributes:
ID# ATTRIBUTE NAME FLAG VALUE WORST THRESH TYPE UPDATED FAILED RAW VALUE
3 Spin Up Time 0x0020 100 100 000 Old age Offline Never 0
4 Start/Stop Count 0x0030 100 100 000 Old age Offline Never 0
5 Reallocated Sector Count 0x0032 100 100 000 Old age Always Never 0
9 Power On Hours 0x0032 100 100 000 Old age Always Never 13874
12 Power Cycle Count 0x0032 100 100 000 Old age Always Never 126
192 Unsafe_Shutdown_Count 0x0032 100 100 000 Old age Always Never 42
225 Host_Writes_32MiB 0x0030 100 100 000 Old age Offline Never 55694
226 Workld_Media_Wear_Indic 0x0032 100 100 000 Old age Always Never 8565790
227 Workld_Host_Reads_Perc 0x0032 100 100 000 Old age Always Never 1
228 Workload_Minutes 0x0032 100 100 000 Old age Always Never 3426779174
232 Available_Reservd_Space 0x0033 100 100 010 Pre-fail Always Never 0
233 Media_Wearout_Indicator 0x0032 100 100 000 Old age Always Never 0
184 End-to-End_Error 0x0033 100 100 090 Pre-fail Always Never 0
Error Log Version: 1
Error Count: 0
Теги:
Хабы:
Всего голосов 119: ↑93 и ↓26+67
Комментарии92

Публикации

Истории

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
10 – 11 октября
HR IT & Team Lead конференция «Битва за IT-таланты»
МоскваОнлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн