Чи потрібна кеш пам'ять у ссд. Використання SSD-кешування на серверах. Контролери Adaptec (Microsemi) та LSI (BROADCOM). Тестування та налаштування

Кеш прискорює запусксистеми та програм до рівня, порівнянного зі звичайним SSD, оскільки дані зчитуються з твердотільного накопичувача. Але роботуОС і програм кеш не прискорює, як і копіювання великих файлів. Втім, багато програм після запуску швидкість роботи диска особливого значення немає.

Така система дозволяє частково досягти компромісу між швидкістю SSDта ємністю HDD. Залежно від моделі ноутбука, кеш SSD вбудовується в жорсткий диск (в результаті чого виходить гібридний диск, SSHD) або підключається по інтерфейсу mSATA.

Чи має сенс встановлювати систему на цей SSD

Я вважаю це поганою ідеєю. Звичайно, ви можете "зламати" програмний RAID і запхати Windows на маленький SSDАле потрібно враховувати кілька моментів.

1. Невисока продуктивність накопичувача

Так, вона буде вищою, ніж у жорсткого диска, але до "нормального" SSD не дотягне. Наприклад, Intel SSD 313 має витривалу пам'ять SLC (ви вже не знайдете її в традиційних накопичувачах), але обмежений по швидкості інтерфейсом SATA II. І навіть якщо накопичувач підтримує SATA III, навряд чи контролер та прошивка оптимізовані для роботи диска як системний.

Крім того, не варто чекати від нього чудес продуктивності ще й з наступної причини.

2. Критичний недолік дискового простору

Для початку, ви відразу робите всі 6 помилок людей з маленьким системним розділом, і цим вже багато сказано. Саме тому Павло швидко дійшов висновку, що для довгострокової роботи 32GB системного розділуне вистачить.

Але, припустимо, ви перекрутилися і відключили/перемістили все, що можна на жорсткий диск. Незрозуміло, що ви при цьому виграли, а тим часом SSD у вас однаково сильно заповнений, тобто. ви не можете залишити незайнятими рекомендовані 10-20% простору.

На eBay та в китайських магазинахвін коштує копійки - шукайте запитами HDD Drive Caddy, SATA HDD Caddyі т.д.

Вибираючи перехідник, враховуйте його висоту (9.5 або 12.7 мм), оскільки габарити оптичного приводувідрізняються залежно від товщини ноутбука.

З іншого боку, перехідник може зовсім підходити по глибині. Так, у мене він трохи коротший і, як наслідок, втоплений у корпус. Але не переживаю, т.к. мій ноутбук не бере участі у конкурсах краси:)

3. Купуйте хороший mSATA SSD

Ще недавно доступні у продажу mSATA SSD відрізнялися від великих побратимів продуктивністю в гірший бік, але зараз ситуація змінилася.

На ринок вийшли великі гравці, і у них накопичувачі mSATA екіпіруються такою ж NAND, контролером та прошивкою, що і флагманські моделі.

Це вірно, наприклад, для пар Intel 520 та 525 (на контролерах SandForce), Plextor M5P та M5M (на Marvell). Вартість 1GB дискового простору в накопичувачах mSATA дещо дорожча, але наявність у ноутбук жорсткогоДиск дозволяє обійтися моделями SSD середньої ємності.

Накопичувачі mSATA за розміром набагато менші за своїх старших братів, і картинка не відображає реальні габарити 3х5 см і вага в 9 р.

Якщо у вас такий накопичувач використовується для кешу або є вільний порт mSATA, ви отримаєте швидкий і достатньо ємний SSD, а також збільшіть загальний об'єм дискового простору в системі. Попередньо переконайтесь, що у вашому ноутбуці:

  1. Роз'єм mSATA підключений до інтерфейсу SATA III материнської плати. Ми якось обговорювали з Артемом Пронічкіним це питання стосовно його ноутбуку Lenovo W530. Чіпсет підтримує лише два підключення по SATA III (їх використовують основний диск та оптичний привід), тому mSATA SSD доводиться підключати до SATA II.

    Звичайно, навіть у цьому випадку можна використовувати mSATA SSD, і швидкість його роботи буде вищою, ніж у жорсткого диска. Однак вона все-таки вп'ється в пропускну здатність SATA II.

  2. Підтримується завантаження системи з диска, підключеного за mSATA. Інакше потрібно буде помістити диспетчер завантаження на HDD.

Інформацію про наявність портів mSATA і чіпсет можна знайти в посібнику користувача ноутбука (в т.ч. сервісному), на сайті виробника або в гуглояндекс. Незайвим буде також пошук на форумах виробника ноутбука щодо можливих перешкод або проблем.

І все-таки, чи можна встановити Windows на цей маленький SSD?

Бажаєте особисто наступити на граблі? Загальні вимогидо встановлення ОС такі:

  1. У UEFI / BIOS:
  • увімкнено режим AHCI
  • SSD стоїть вище за HDD у списку пристроїв, з яких виконується завантаження (Boot Order)
  • Том SSD має бути простим, а не динамічним
  • Конкретні інструкції залежать від моделі ноутбука та технологій кешування.

    Дискусія та опитування

    1. Модель ноутбука
    2. Чи надавали ви значення конфігурації дисків перед покупкою
    3. Які фізичні диски були встановлені в ноутбуці
    4. Чи влаштувала вас продуктивність дискової підсистеми
    5. Що ви робили для підвищення продуктивності конфігурації дисків і до яких результатів це призвело

    Будь-які інші думки на цю тему вітаються!

    Ви можете відзначити цікаві вам фрагменти тексту, які будуть доступні за унікальним посиланням адресному рядкубраузер.

    про автора

    Купував, замінив HDD на SSD. До повного очищенняПеред інсталяцією Windows 8.1 невеликий SSD не використовувався, оскільки не було видно системі. Після очищення працює як невеликий накопичувач для будь-якої нісенітниці.

    Alexey Matashkin

    Донедавна основним домашнім ПК був настільний, проте перейшов на ноутбук. Вибір упав на Dell Inspiron 7720.
    Одним з важливих критеріїввибору була конфігурація жорстких дисків. У ноутбуці два кошики для HDD і місце для mSATA, правда з нюансами: mSATA паралельний з другим HDD, Так що або одне, або інше.
    Саме з цієї причини брав конфіграцію тільки з 1Tb HDD і відразу ж докупив до нього 256Gb SSD.
    Система встановлена ​​на SSD, другий диск використовується для зберігання великих обсягів фото, відео тощо.
    У такій конфігурації жодних додаткових дійне робив, продуктивності вже більш ніж достатньо для мене.

    Сергій

    До речі такий перехідник з інтерфейсом SATA та IDE є у продажу в Юлмарті. Ось лише товщину треба уточнювати окремо.

    Михайло

    1. Samsung NP300E7Z-S01.
    2. Ні, дивився лише обсяг HDD.
    3. 1 HDD на 500Гб, 5400RPM.
    4. Категорично НІ, особливо після того, як побачив швидкість роботи ПК із SSD.
    5. Купив SSD, поставив його замість HDD, а HDD за допомогою перехідника встановив у відсік ODD, причому заглушка від приводу ідеально підійшла до перехідника.

    Кеш прискорює запуск системи та програм до рівня, який можна порівняти зі звичайним SSD, оскільки дані зчитуються з твердотільного накопичувача.

    Після «рівня» проситься кома.

    Ігор

    у мене все простіше і тупо
    в робочому буку стоїть оцз 3 на сандфорсі, більше туди нічого не встромиш. а ось до ноутбука є док-станція де саме провернуть варіант із заміною ОДД через перехідник на вінчестер і стирчить 640 Гб від Вд. Для холодного бекапу і не дуже важливого є 1 Тб хітачі (точніше хгст груп) та переносна робоча коробка залман ве-300 з 500 Гб вд. Це з мобільних.
    є серверок на атомі, куди хочу мсата ссд на 60 Гб і замінити 1 тб ноутбук на 1.5. але там стоїть зовсім не віндовс так що в цю статистику воно не потрапляє.

    До речі так само на атомах у інтела на платі зроблено - 1 саташник або через стандартний порт, або мсата. другий просто саташник. я так зрозумів зараз багато хто став так робити.

    Ігор

    Сергій,

    у нас у 4 рази дорожче ніж у китайців(((

    Василь

    1. Ноутбук HP Pavilion Sleekbook 15. .
    2. Так. Шукав саме гібридний ноутбук.
    3. Жорсткий диск 320 ГБ+SSD 32 ГБ
    4. Цілком. Завантаження найшвидша 21,4 сек. Краще ніж ноутбук із SSD на 120 ГБ (було завантаження 23,3 сек. віддав онуку).
    5. Спробував встановити Windows 7 на SSD. Не вийшло. Відновив Windows 8, а невдовзі оновився до Windows 8.1. Зробив завантаження прямо на робочий стіл. А до плитки звертаюся тільки коли потрібно завантажити програму.

    Аркадій

    Проголосував. У мене замість DVD приводу стоїть HDD Caddy із вінчестером WD Black 500 Gb 7200 SATA2. А здебільшого коштує SSD Корсар на 128 Gb SATA3. Фішка ще в тому, що на обидва диски у мене гарантія 60 місяців. Я тепер не знаю що таке гальма та лаги, та ще й місця вагон.
    До цього стояло HDD 5400, справжнє пекло. Взагалі не люблю диски на 5400, вони дуже повільні.

    Зовнішня панель з приводу підійшла до HDD Caddy і зовні взагалі не помітно, що всередині там не привід.

    Олександр

    А я ще використовував бубон і загубив багато часу, щоб завантажувати ноутбук з mSATA SSD, коли апарат (БІОС) mSATA як завантажувальний не підтримує. Але, зрештою, різниця, навіть з повним на 90% SSD, істотна.

    Іван

    Що думаєте про гібридні вінчестери (наприклад Seagate ST500LM000), де 500 гігабайт сам вічестер і 8 гігабайт NAND для прискорення?

    Олексій

    1. Ноутбук SAMSUNG ATIV Book 4 NP450R5E
    2. Ні, не надавав цьому значення
    3. Жорсткий диск 500гб 5400 об.хв.
    4. не дуже
    5. замінив жорсткий диск 500гб 5400об.хв на 7200 об.хв, стоїть зараз windiows 8.1, швидкість завантаження не вимірював, але вантажиться і працює швидко

    Олександр

    Vadim Sterkin: Олександре, і як же в результаті досягли завантаження з непідтримуваного mSATA?

    Vadim Sterkinклонував ОС з HDD, залишивши на ньому MBR. Є чудова утиліта EasyBCD для управління сектором завантаження, порядком завантаження ОС і т.д.

    Vladimir

    Шановний Вадиме, хочу заперечити з приводу вашого твердження
    Незрозуміло, що ви при цьому виграли, а тим часом SSD у вас все одно сильно заповнений, тобто. ви не можете залишити незайнятими рекомендовані 10-20% простору».
    Виграти можна ось що: у мене на SSD об'ємом 32 ГБ встановлена ​​тільки система, об'єм, що займає, - 13,4 ГБ, що залишає вільним більше 50 %. Усі програми встановлюються в інший розділ. Також на інший розділ перенесені папки, які система багато записує. ОС встановлена ​​2,5 роки тому (це як – довгострокова робота?) і весь цей час заповнення SSD приблизно однакове.
    В результаті виграш за швидкістю завантаження помітний дуже добре, довговічність SSD не повинна постраждати.

    1) HP Pavilion DV7-7171er.
    2) Так, за умовчанням було два HDD (5400 rpm).
    3) Toshiba, але модель не згадаю.
    4) Ні. І в моменті задумався про доцільність 2 ТБ у ноутбуці за наявності домашнього NAS.
    5) Замінив системний HDD Samsung 840 Pro.
    Особливо нічого не робив:
    — Повз стандартну резервну область, не став розмічати ще відсотків 20-25 для довгоживучості.
    — Не став «тюнінгувати» SSD сторонніми утилітами, а також фірмової Magican.
    - Прибрав дифрагментацію SSD - за статтею з Вашого блогу (до речі для 8.1 це актуально?)

    Швидкість цілком собі – я задоволений. Хоча сумніватися і не варто було з цього приводу.

    Олександр

    Погоджуся з тим, що встановлювати Windows 7-8.1 на SSD об'ємом 25-35 ГБ не варто. У мене є SSD розміром 60 ГБ. Після перенесення на HDD робочих профілів користувачів (але не всієї папки USERS), файлу підкачки, та папок Installer, MSOCache та Search Windows 7 x64 займає близько 34 ГБ. Нова система буде займати менше, але все одно не варіант - це може бути не на довго.
    На мій погляд, гібернація для системи, встановленої на SSD, не потрібна зовсім. Який сенс вкотре записувати на твердотільний накопичувач великі обсяги даних, якщо чистий старт займає кілька секунд? Знову ж таки сплячий режим ніхто не скасовував.

    Ігор

    Здрастуйте, Вадиме.

    Про SSD я з вами вже радився (див. лист на Gmail від 19 липня 2013 р.)Так що поки ця справа відкладається з фінансових причин, але в цілому схиляюся до купівлі 2-х пристроїв на заміну штатному DVD-RAM дисководу.

    У той же час у мене є цікавий момент щодо mSATA або схожого з ним роз'єму. У мене є нетбук ACER ASPIRE ONE D250 (без 3G модуля). Питання, чи можна на той роз'єм поставити твердотільний накопичувач? Свого часу бачив у продажу такі SSD але купувати не став через страх несумісності з роз'ємом, хоча візуально схожі. Що скажете на цю тему?

    Як приклад, можна побачити тут (роз'єм для 3G модуля прямо над вентилятором):

    Vladimir

    Vadim Sterkin: Володимире, ніщо не заважає користуватися сном, при цьому швидкість завантаження значення не має. Що ви ще виграли?

    Вадим, я, власне, нічого не писав ні про сон, ні про глибокого сну, так що ваша відповідь не по суті.
    Крім згаданого, ще виграш полягає в тому, що образ диска системи, зроблений програмою Acronis True Image має об'єм близько 4 ГБ і створюється та відновлюється за 8…10 хвилин.
    Для мене цих аргументів більш ніж достатньо, щоб використати таку організацію роботи.
    Гібернацію на робочому столі не використовую, на ноутбуці - використовую, але нечасто, тому що зараз в основному працюю на ньому від мережі.

    Vladimir

    Vadim Sterkin: 1. Відповідь про сон сутнісно, ​​т.к. якщо ви користуєтеся ним, то перезавантажуватись можна раз на місяць під час встановлення оновлень. Це знають усі, хто не любить весь час починати роботу в Windows із чистого аркуша:)

    Vladimir: Гібернацію на десктопі не використовую, на ноутбуці - використовую, але нечасто, тому що зараз в основному працюю на ньому від мережі

    Vadim Sterkin: 2. Acronis не включає файли підкачування та глибокого сну в резервний образ, замість них там заглушки, тому на розмір резервної копії і швидкість її створення вони не впливають.

    Нічого подібного я не стверджував. У своєму першому пості я писав, що системний розділ можна зробити невеликим, що й визначає виграш у створенні образу та його відновленні.
    Крім того, перенесення папок на інші розділи дозволяє нічого не втрачати при відновленні ОС з образу або навіть при перевстановленні системи.

    Максим

    1. Asus U500VZ
    2. Так
    3. масив SSD RAID 0 з двох 256-Гб накопичувачів Adata
    4. Так
    5. нічого

    Vladimir

    Вадим,
    На самому початку ви написали:
    Павло Нагаєв (MVP Exchange) купив собі ноутбук з великим HDD та маленьким SSD, який він відразу встановив Windows. Однак він дуже швидко відмовився від цієї ідеї.
    І далі:
    …Павло швидко дійшов висновку, що для довгострокової роботи 32GB системного розділу не вистачить.
    Ось з цього я писав, що йому цілком можна було і так довгостроково працювати: після оптимізації ОС у мене на системному SSD з 32 ГБ зайнято 13,4 ГБ. Цього цілком вистачає і для роботи протягом 2,5 років і для файлу hiberfil.sys. Крім цього, перенесення папок на інший розділ дає можливість НІЧОГО не втрачати під час краху системи і навіть при повному фізичному знищенні системного SSD (украли, згорів синім полум'ям…): для відновлення потрібно лише встановити новий SSD і розгорнути на нього ОС з образу, на що знадобиться хвилин двадцять. Не більше.
    В результаті оптимізації виграш за швидкістю завантаження та роботи системи помітний дуже добре, довговічність SSD не повинна постраждати, образ системного диска виходить невеликим - приблизно 4 ГБ, що теж добре: час на його створення та відновлення складає 8...10 хвилин.

    Vadim Sterkin: Володимир, ок, я зрозумів, ваша мета - зменшення розміру системного образу, щоб він створювався швидше, а особисті файли не губилися при відновленні/перевстановленні.

    Моя мета - не зменшення розміру системного образу, а забезпечення надійної роботи комп'ютера: збереження даних (а цьому сприяє зокрема розміщення даних та системи на різних розділах і навіть на різних пристроях) та надійна робота системи, зокрема - легке та швидке її відновлення, а маленький розмір образу – це просто приємний бонус.

    Vadim Sterkin: А SSD тут до чого? Що ви виграли, розламавши RAID та встановивши ОС туди? Про всяк випадок, у швидкості завантаження – нічого.

    Про RAID я нічого не писав - можливо, це питання до Павла Нагаєва? Я порівнював швидкість завантаження та роботи системи на SSD та на HDD.
    Крім того, SSD дозволяє, так би мовити, автономізувати систему на фізично окремому пристрої. приємним бонусому вигляді більшої швидкості роботи.

    Сергій

    "Стандартний сценарій використання мобільного ПК – замість повного вимкнення відправлення в сон (в т.ч. режим очікування з підключенням на мобільних ПК з Windows 8 і вище) та перехід у глибокий сну при розряді батареї." - Так. Але на практиці повне включення з SSD відбувається швидше або як мінімум не повільніше, ніж вихід із глибокого сну з HDD.

    Дмитро

    Вадим, добрий день!

    Я саме порушував цю тему в одному з коментарів із місяць тому і ви пообіцяли написати про це пост. З нетерпінням чекав на нього.

    У мене на двох ноутбуках зараз стоїть windows на ssd.
    Поділюсь з вами міркуваннями з цього приводу.
    З домашнім ноутом все просто, а ось з робітником вийшло дуже цікаво.

    Домашній ноутбук:
    Lenovo Y580
    8Gb ram
    спочатку був встановлений кешуючий msata Samsung на 64Gb
    Зараз він виконує роль системного диска з Windows 8.

    Windows ставилася звичайнісінька, тому займає чимало місця, встановлений весь необхідний, зокрема робочий софт.
    З Твіков відключена тільки гібернація, т.к. запуск все одно дуже швидкий і це дуже явний спосіб заощадити 8гб на диску. Файл підкачки зроблений з плаваючий розміром до 4гб, але заповнений на 400мб, здається.
    Вільно 22 із 60 гігабайт.

    Вільне місце стабільне та особливо не зменшується. Якщо пам'ятати що диск не гумовий і не використовувати фотошопи та корели, то описаних вами проблем зовсім не виникне.

    З робочим ноутбуком, з приводу якого я вам минулого разу ставив питання, довелося повозитися і позбавитися проблем, які ви описали.

    Отже.
    Toshiba U840
    8gb ram
    кешуючий ssd sandisk 32Gb

    Незважаючи на core i5 і великий обсяг оперативної пам'яті, вся продуктивність упиралася в жорсткий диск на 5400prm.
    Технологія SRT працювала, але якщо у твоєму житті вже є комп'ютер із системним ssd, то вона здається лише маркетинговим прийомом і зовсім не відчувається:)

    Проблему можна було вирішити покупкою msata більше, але це було неспортивно.
    Проблемою був саме розмір windows після встановлення.
    Мені потрібно 10 ГБ для робочого софту та даних у roaming. Додаючи до цього 20 гігів головою windows 7 після переустановки. я отримував забитий під зав'язку диск. А це якраз найбільший мінус. А так само дратувало відсутність місця «про запас».

    Проблема була вирішена установкою урізаного дистрибутива windows з одного з торентів.
    Лякала можлива криворукість складання, наявність спеціально залишених дірок та інше.

    Тим не менш, після встановлення вдалося нормально зареєструвати ліцензію в Microsoft, поставити всі (!) Оновлення з моменту складання. Усі вирізані компоненти виявилися справді непотрібні.
    У результаті я отримав 9ГБ на папку windows (5 відразу після установки), 8 ГБ на все інше, відключив глибокий сну і встановив плаваючий файл підкачки.
    Вільного місця 14 Гб та особливо не планується до збільшення.

    За 2 тижні тестування глюків у роботі системи не виявив.

    Я розумію, що в обох випадках фраза «22Гб та 14Гб вільного місця» може здатися страшною. Але я волію тримати системний розділ у чистоті та швидкодії. Якщо виникає житло поставити щось ємне, завжди можна поставити це на другий диск і все одно мати супершвидку систему.

    Звідси хотів би отримати ваш коментар з приводу мого виходу з проблеми з встановленням урізаної windows.
    На мій погляд гра коштувала свічку:)
    Прада є звичайно ложка дьогтю. SSD від Sandisk не кращої якості, звичайно. І в HD Tune pro швидкість хоч і тримається на 300Мбайтах/сек, на початку графіка суттєво провалюється до 150. Тим не менш, це лише тест, у роботі цього не помітно і все одно швидше, ніж hdd.

    Дмитро

    Роз'єм mSATA підключено до інтерфейсу SATA III материнської плати. Ми якось обговорювали з Артемом Пронічкіним це питання стосовно його ноутбука Lenovo W530. Чіпсет підтримує лише два підключення по SATA III (їх використовують основний диск та оптичний привід), тому mSATA SSD доводиться підключати до SATA II.

    На своєму Lenovo y580 дуже давно намагався вирішити це питання, і не пам'ятаю, як і де отримав на нього відповідь:) Тому прошу допомогти розібратися ще раз.

    За специфікацією диск Sata 3 (6 Гбіт/с) (до 500 Мб/сек)
    HD Tune видає при тестуванні мін швидкість читання 216 мбайт, середню – 323, максимальну – 396.
    Чи означає це що у мене все ж таки включений sata 3 на цьому диску?

    Розумію, що безглузде питання, враховуючи що sata2 до 300 працює. :) Але хочу точно переконатися:)

    Vladimir

    Vadim Sterkin: якщо в ноутбук SSDбув для кешу, SATA контролер працював у режимі RAID (принаймні у випадку з SRT).

    Vadim Sterkin: Що ви виграли, розламавши RAID і встановивши ОС туди?

    Уффф… То це не я, а Павло щось там розламав? А вже злякався, що ви залізли в мій комп'ютер і дізналися жахливу таємницю, якої там ніколи не було.
    Взагалі кажучи, я не обговорював доцільність та коректність установки ОС на SSD, призначений спочатку для кеша, я просто коментую те, що було Зроблено:

    Vladimir: Павло Нагаєв (MVP Exchange) купив собі ноутбук з великим HDD і маленьким SSD, на який він відразу встановив Windows. Однак він дуже швидко відмовився від цієї ідеї.

    і намагався показати, що й із системною дискою в 32 ГБ працювати можна.

    Vadim Sterkin: Але якось дивно, що за 2.5 роки у ОС займала всього 13.5ГБ

    Скільки займала ОС 2.5 роки тому, я не пам'ятаю, але образ оптимізованої ОС після встановлення всіх програм становив тоді 3,2 ГБ, зараз - 4,1 ГБ. Т. е. розмір, звичайно, виріс.

    Vadim Sterkin: І, напевно, у вас перенесені не тільки файли, а й %AppData%, або дуже мало програм, які там містять дані (навіть ПЗ встановлено на HDD).

    %AppData%, я не переносив. Були перенесені папки:
    1. Мої документи(точніше, ця папка була на своєму місці ще з часів Windows XP);
    2. Temp(якщо мені скажуть, що в цьому випадку збільшується час встановлення програм, то я відповім, що при інсталяції якоїсь дрібниці раз на два тижні, як у мене, це не істотно;
    3. Temporary Internet Files. Кажуть, що через це уповільнюється робота браузера, але за моєї швидкості Інтернету близько 25 Мбіт/сек я ніколи цього не помічу.
    4. Пошта. Основи програми Windows Mail.
    5. Program Files. Не перенесена, а створена! У цю папку я встановлюю ВСІ програми. Програм у мене дуже багато. Таких, які багато пишуть на системний розділ навіть при встановленні їх на інший небагато: Microsoft Office (неповний), Adobe: Acrobat та Photoshop. Acronis True Image. Є ще кілька програм, які пишуть на системний розділ справжню дрібницю. Інші програми - Portable.
    6. Папки Вибранеі Робочий стіл. Це – щоб не втрачати щось при відновленні.
    Тепер із ваших питань.

    Vadim Sterkin: 1. Збереження даних, що лежать на HDD, була б такою ж, навіть якщо б ви не ставили ОС на SSD.

    Так це так. Коли я задумав встановити ОС на окремий носій, спочатку збирався взяти HDD об'ємом 30...40 ГБ. Але поки я шукав такий новий, наткнувся на SSD і просто «клюнув» на новинку, яка обіцяє ще деякі переваги.

    Vadim Sterkin: 2. На надійності роботи системи тип носія навряд чи позначається, але на швидкості – звісно.

    Я не стверджував, що надійність роботи системи залежить від типу носія. Думаю, що не дається взнаки. Хоча я особисто знайомий із двома HDD десятирічного віку, а з SSD я не чув навіть про п'ятирічних, мабуть, ще мало часу минуло.

    Vadim Sterkin: 3. Так, невеликий розмір резервного образу системи - це плюс, я писав про це. А от скільки разів ви вдавалися до відновлення з образу за 2.5 роки

    Скільки разів відновлював систему я не рахував, але думаю, що виходить раз на місяць у два-три. Буває, що підхоплю якусь гидоту (стовідсоткової гарантії не дає жодна система захисту), поставлю «криву» програму, комп'ютер починає без видимих ​​причинсильно гальмувати ... У таких випадках, якщо не вдається відразу виправити, я думаю не довго - відновлюю систему з одного з останніх образів: роботи всього хвилин на дев'ять.

    Максим

    Статті дуже класні, дякую величезне Вадиму!
    Після прочитання кількох статей про ССД, у мене виникло питання.
    Є ноутбук Acer Aspire 5750g, на жаль наборту він має тільки сата 2 і системний вінчестер на 5400 об/хв на додачу.
    Я хочу встановити другий диск замість приводу двд, що не використовується мною. Так ось питання у тому, який диск використовувати? Поставити туди невеликий ссд (120гб) і перенести на нього файл підкачки, папку тимчасових файлів і кілька додатків, або придбати гібридний диск, клонувати на нього системний диск, гібридний поставити на місце системного, а той, відповідно, на місце оптичного приводу.
    Ніяк не можу прийти самостійно до правильного рішення, хотілося б дізнатися про Вашу думку з цього приводу. Ще раз дякую за чудові статті!

    Максим

    Vadim Sterkin,
    Так, дивлячись на чіпсет, так воно і має бути, але, на жаль, за фактом є лише сата 2.
    При виборі ссдяк системний, виникає інша проблема, поточний розмір системного розділу 680Гб, але це вже інша історія.

    Максим

    Vadim Sterkin, навіть не знаю, як «інженери» Acer примудрилися запхати сата 2, але навіть служба підтримки відповідає що в цій моделі тільки сата 2, що власне і підтверджується стороннім софтом, я теж був дуже здивований. У мене виникло одне питання, чи не по темі, чи можливо зробити «чисту» установку вин7, використовуючи ключ попередньо встановленої системи? (це щодо переїзду на ссд як основний диск)

    Maxim

    Дякую за статтю, Вадиме!
    Відповідаю на запитання:
    1. Lenovo IdeaPad U310. Одним з основних параметрів вибору ноутбука (крім ціни) була вага та розмір цього апарата, оскільки він був призначений для постійного носіння із собою.
    2. Конфігурація дисків мала значення для мене, але розмір SSD на mSATA не був визначальним. Я спочатку навіть не знав, що це окремий диск на окремому інтерфейсі.
    3. SSD, на мою думку, SanDisk 24 GB, HDD WD 500 GB
    4. Продуктивність була очікувана: як із роботі з звичайним HDD, у якихось моментах швидше з допомогою кешування даних на SSD. Тож працював із тим, що купив. Основний недолік мого ноутбука: це пам'ять 4 GB, що було для моєї роботи мало: навіть на звичайну роботу не вистачало, не кажучи вже про запуск віртуальних машин. Коли мені набридло терпіти незручності роботи з маленькою пам'яттю, я купив 8 Гб і сам їх встановив. "Жити стало легше, жити стало веселіше".
    5. Потім, коли вже почав змінювати конфігурацію, та й витрати розподілилися за часом, я купив SSD Kingston 120 GB та переніс на нього системний диск. Поліпшення стали помітні одразу. Тепер продуктивність мого ноутбука мене повністю влаштовує. Я комфортно працюю в основній системі та в запущеній віртуальній машині. Віртуальна машина живе на HDD, тому працює відчутно повільніше, ніж основна ОС, але це можна потерпіти.
    Можливо, є відмінності дисків SSDна SATA та на mSATA, але я «на око» їх не помітив. У мене є стаціонарний ПК з Win 7 на SSD, особливої ​​різниці у швидкості роботи з ноутбуком я не бачу.
    У моєму ноутбуці залишилося 2 моменти, які хотілося б виправити: роздільна здатність екрану та якість зв'язку WiFi. Матрицю екрану я не змінюватиму, а WiFi модуль, думаю, заміню. Потрібно буде пошукати, який модуль вважається добрим.

    Руслан

    1. ASUS K95VJ
    2. Купив саме через можливість маніпуляцій з жорсткими дисками, тому що там стоїть стандартний HDD 3.5 "(7200) плюс вільний слот 2,5" куди і було вирішено придбати SSD. Вибір зупинив на SSD накопичувачі Kingston HyperX 3K SSD 120GB 2.5″ SATAIII. Трохи геморойно було переносити встановлену Windows 8 без втрати активації, але впорався за допомогою Macrium Reflect (до речі безкоштовна прога). Спочатку намагався оптимізувати SSD, але прочитавши Вашу статтю про міфи відмовився від оптимізації. Різниця по роботі Windows і програм на SSD дійсно дуже відчутна, так що цією модернізацією залишився задоволений.
    Дякуємо за статті з SSD.

    Сергій

    Сергій,

    Після встановлення утиліти ExpressCache яка у комплекті. система працює із 24г. як кеш.. Видно його в керуванні дисками.

    Cl3r1k

    Дякую за статтю, Вадиме!
    Немає в наявності SSDтому перевірити сам не можу свою теорію. По першому скрин з IRST є пункт Select the size allocated for the cache memory і два пункти 18.6 GB і Full disk capacity. Тобто. можна встановити розділ для кешування на SSD або весь диск. А якщо допустимо потрібну певну програму з її даними завжди тримати на SSD?
    Я так розумію для цього, потрібно буде створити розділ для програми з даними (припустимо 4 GB), а решту місця віддати під інший розділ, який у свою чергу вказати як кеш в IRST. Чи буде видно перший розділ системою? Чи правильно зрозумів? Чи є інший шлях вирішення?

    І ще питання не зовсім у тему, на жорстких дисках є таке поняття як беди (bad block), що виникають з різних причин, а як справи з SSD, чи є у них подібні проблеми? І що відбувається з несправними осередками пам'яті, перетворюються на биті і також позначаються як неробочі? У випадку з HDD є можливість зробити remap битогосектора, а у випадку SSD? Або ж SSD не страждає на подібні проблеми?

    Олександр

    Придбав ноутбук із SSD Cache
    Lenovo THINKPAD Edge E540
    Тепер не зрозумію, як його використовувати, чи вже все налаштовано для роботи?
    Ніяких програм від Lenovo не встановлено, знайшов якусь express cache називається. Але ще не дивився на неї.
    Що рекомендуєте зробити? це те що б більш плідно використовувати цей cache.
    Дякую

    Артем

    Lenovo y470
    Так. Знав що є слот для mSata
    Був один 5400 НDD 500Mb
    Влаштовувала поки що друг не показав завантаження з SSD
    Купив 128 SSD Plextor та HDD Toshba 7200 1Tb. Система на ССД, решта програми. Задоволений.

    Микола

    Два ноутбуки Старий/Новий:






    На ССД встановлював систему та зберігав бази з якими працював.

    Операційна система на старому Віндовс7 на новому Ліцензія Віндовс 8 від виробника, її перекинув на ССД

    на Наразіне можу зрозуміти чому на тести на новому ноутбуці на запис показують менший результат, ніж на новому, на старому приблизно 250, а на новому майже 160 (Максимальний результат незалежно від способів тестування)
    Модель мСата Кінгстон SMS200S3/120G - http://www.kingston.com/us/ssd/s#sms200s3

    Біос оновив,

    Денис

    Микола: Два ноутбуки Старий/Новий:
    1. Dell Studio 1558/Acer Aspire V5-573G
    2. Надавав / надавав але Процесор та матриця взяла своє
    3. HDD 7200 на той час ССД ще були дорогі/ Простий HDD
    4. В обох ноутбуках найвужче місце за продуктивністю
    5. На старий Делл встановив ССД 120Г замість ХДД, а замість оптичного приводу встановив кишеню з НДР, продуктивність у рази покращала.
    5. На новому купив ССД 120Г у мСАТА(SMS200S3/120G),
    На ССД встановлював систему і зберігав бази з якими працював. Операційна система на старому Віндовс7 на новому Ліцензія Віндовс 8 від виробника, її перекинув на ССДНа даний момент не можу зрозуміти чому на тести на новому ноутбуці на запис показують менший результат ніж на новому, на старому приблизно 250, а на новому майже 160 (Максимальний результат незалежно від способів тестування)
    Модель мСата КінгстонSMS200S3/120G - http://www.kingston.com/us/ssd/s#sms200s3
    Якщо є припущення чи поради куди копати, підкажіть.
    Біос оновив,

    Микола, можливо, швидкість запису вашого SSD диска на mSATA така..просто фізично він не може.....

    http://old.computerra.ru/sgolub/710560/), я з автором згоден… І тому з'явилися ще кілька варіантів…

    1. SSD під систему, програми та робочі файли + HDD для звалища та архіви.
    Тут знадобиться SSD більшої ємності, мінімум 500 Гб і в цій конструкції мені здається, що ресурс диска швидше закінчиться. Можна, звичайно, купити SSD для сервера, у них ресурс у 1,5-2 рази вищий, але й ціна відповідно. Та ще задум зробити автоматичний щоденний бекап робочих файлів з SSD на HDD, правда не знаю поки що як (треба буде вивчати і цю тему). З плюсів — висока швидкість, менше шуму, нагрівання та споживання енергії (на ноутбуці), з мінусів, якщо диск «накриється», то полетить вся система та робота за останній день…

    2. SSD під систему та програми + SSD під тимчасові, робочі файли та кеш + HDD для звалища та архіви
    У цьому варіанті мені здається довше збережеться ресурс дисків і основне навантаження візьме другий SSD з тимчасовими файлами, якщо він «накриється», то відновлення роботи буде не таким тривалим, як у другому варіанті.

    Що скажете про такі варіанти?

    Руслан

    1. Sony VAIO SVN1311X1RS
    2. Ні, не надавав, все одно все перекладаю на SSD (32GB мало, а 120 вже буде достатньо)
    3. SSD 32Gb на mSATA + HDD 320 gb
    4. Ні
    5. , тому переставив ОС на SSD, але їх поки що замало.

    2 дні з бубном і знайшов-таки простий варіант поставити ОС на mSATA (у BIOS порядок завантаження не змінювався). Витягнув HDD встановив ОС і вже після поставив назад HDD - все геніальне - просто! Включи в статтю, впевнений, що комусь знадобиться, тому що міняти буду SSD на mSATA, все-таки зайве місце звичайного гвинта не завадить.

    Вступ

    SSD-диски зазвичай швидше магнітних жорстких дисків. Звичайно, деякі накопичувачі на флеш-пам'яті відрізняються досить посередньою швидкістю запису, але в цілому саме твердотільні накопичувачі зараз задають темп, залишаючи в тіні еволюцію традиційних жорстких дисків.

    Правда, SSD-диски не тільки швидше, а й набагато дорожче за звичайні HDD. Кожен гігабайт SSD-накопичувача коштує недешево. І якщо існує варіант звільнити кілька гігабайт, відключивши непотрібні служби та компоненти Windows, то цим не можна нехтувати.

    Також варто відзначити, що на форумах комп'ютерних ентузіастів знайдеться чимало людей, які запевняють, що кілька нескладних оптимізацій Windows допоможуть досягти збільшення продуктивності. Але чи справді це так?

    У цій статті ми вирішили детально розглянути найбільш популярні SSD-твики та визначити за допомогою тесту, як вони впливають на продуктивність системи. По-суті, ми повинні відповісти всього на два простих питання - чи можна, використовуючи певні системні твики, звільнити місце на системному диску і збільшити продуктивність комп'ютера?

    Крім того, ми плануємо протестувати два різні твердотільні диски, щоб перевірити, чи залежить ефект від конкретної моделі SSD, чи ці твики підійдуть для будь-якого диска. Можливо, що ці твікі зовсім не приносять користі і немає ніякого способу змусити SSD працювати швидше.

    Ми протестуємо дев'ять найбільш популярних SSD-твиків для операційної системи Windows 7:

    1. Вимкнення System Restore.
    2. Вимкнення індексації даних.
    3. Вимкнення файлу підкачування.
    4. Вимкнення глибокого сну.

    Режим AHCI та команда TRIM

    Перш ніж приступити до тонких системних твік, необхідно переконатися, що SATA-контролер переведений в режим AHCI, а команда TRIM підтримується Windows 7. Обидві дані налаштування, строго кажучи, не можна віднести до розряду оптимізації для SSD - швидше, це вимога до конфігурації комп'ютера , В якому використовується твердотільний накопичувач.

    Режим AHCI (Advanced Host Controller Interface) – це специфічний режим SATA-контролера, який дозволяє користуватися гарячою заміноюдисків SATA та технологією NCQ (Native Command Queuing - вбудована черга команд). Використання NCQ забезпечує вищу швидкодію дискової підсистеми.

    Це особливо актуальне для накопичувачів на флеш-пам'яті, де використовується багатоканальний контролер: SSD-диск набагато краще пристосований до одночасного виконання кількох команд. Ось чому максимальну продуктивність твердотільних дисків забезпечують саме на великій глибині черги і виграш від використання NCQ може бути досить відчутним.

    Не варто забувати і про ще один важливий аргумент на користь AHCI: тільки в цьому режимі роботи контролера ви можете скористатися підтримкою команди TRIM, яку забезпечує операційна система Windows 7. Підтримка TRIM необхідна для SSD-дисків, оскільки вона допомагає зберігати високу продуктивністьнакопичувача протягом тривалого періоду часу.

    Згідно з Вікіпедією, TRIM- команда, що дозволяє операційній системі повідомити твердотільний накопичувач про те, які блоки даних більше не використовуються та можуть бути очищені накопичувачем самостійно. Застосування TRIM дозволяє SSD зменшити вплив "складання сміття"(garbage collection), яка в іншому випадку надалі обернеться зниженням швидкості запису до порушених секторів. Підтримка TRIM забезпечує більш стабільну швидкість запису, а також знижує зношування вільних осередків пам'яті.

    Як перевірити, що контролер SATA працює в режимі AHCI

    Режим AHCI контролера SATAможна виставити в налаштуваннях BIOS або UEFI материнської плати. У більшості сучасних материнських плат він встановлено за умовчанням, але впевнитися в правильному налаштуванні BIOS слідує саме перед встановленням Windows, а не після. Якщо Windows вжевстановлено, необхідно перевірити, чи активовано режим AHCI:

    • У меню "Пуск" вибираємо "Панель керування".
    • На вкладці "Перегляд" вибираємо режим відображення "Дрібні значки".
    • Вибираємо "Диспетчер пристроїв".
    • У "Диспетчері пристроїв" знаходимо гілку "IDE ATA/ATAPI контролери", розвертаємо її та шукаємо контролери AHCI.
    • Якщо AHCI-контролер є у списку, система працює в режимі AHCI.
    • Якщо контролери AHCI у списку відсутні, система запущена без підтримки AHCI.

    • Якщо замість AHCI використовується режим Legacy IDE, то рекомендується перейти в режим ACHI. Однак при встановленій ОС зробити це буде трохи складніше. Докладніше про це описано в статті техпідтримки на сайті Microsoft .

    Як перевірити, що включено команду TRIM

    Якщо підтримка TRIM включена у Windows 7, то операційна система відправляє відповідні команди SSD-накопичувача. Переконатись, чи працює TRIM, також досить просто:

    • У меню "Пуск" у полі пошуку вводимо cmd.
    • Клацаємо правою кнопкою миші по файлу cmd.exe, що виконується, і вибираємо "Запуск від імені адміністратора".
    • У командному рядку вводимо "fsutil behavior query DisableDeleteNotify" (без лапок).
    • Якщо комп'ютер видає DisableDeleteNotify = 0, підтримка TRIM увімкнена.
    • Якщо виводиться повідомлення DisableDeleteNotify = 1, підтримка TRIM вимкнена.

    Вимкнення System Restore

    Перейдемо до опису тонших системних оптимізації. Першою з них на черзі стоїть відключення System Restore - вбудованої у Windows системи відкату (відновлення) системи, яка використовує принцип "контрольних точок".

    Вимкнення System Restore вирішує дві задачі. По-перше, ви знижує кількість операцій запису на SSD, що підвищує його довговічність. Сьогодні є різні думки щодо того, чи варто хвилюватися про зайві операції запису на SSD. Кількість циклів перезапису – основний параметр, який говорить нам про довговічність осередків пам'яті, на основі яких створюються твердотільні накопичувачі. Деякі користувачі вважають, що не варто хвилюватися: ви навряд чи побачите той день, коли осередки пам'яті вашого SSD-накопичувача припинять зберігати дані. Інші користувачі, навпаки, роблять все, щоб мінімізувати кількість циклів перезапису. Однозначної відповіді, хто з них має рацію, поки що немає. Але якщо ви не покладаєтеся на випадок і відносите себе до тих, хто не хоче ризикувати, відключення System Restore - це гарний варіантзменшити навантаження на комірки пам'яті. Додамо, що "контрольні точки" System Restore недоступні для команди TRIM та регулярне використанняЦя функція Windows потенційно здатна призвести з часом до зниження продуктивності накопичувача.

    Друга причина відмовитися від відновлення системи – економія вільного місця на системному диску. Контрольні точки, створені System Restore, зберігаються на системному диску і "від'їдають" недешевий дисковий простір на SSD. При цьому далеко не завжди вони забезпечують повноцінний відкат системи. Як правило, безпечніше мати повноцінний образ системи, створений за допомогою спеціалізованої утиліти (Norton Ghost, Acronis True Image). "Розгорнути" такий образ на диск можна за лічені хвилини і ви матимете впевненість, що вдасться повернутися до робочої системи. Крім того, не потрібно зберігати такий образ на системному диску - для цих цілей можна використовувати звичайний вінчестерабо зовнішній диск.

    Як вимкнути відновлення системи

    • Клацаємо правою кнопкою миші за значком "Комп'ютер" у меню "Пуск" і вибираємо "Властивості".
    • Вибираємо вкладку "Захист системи".
    • Клацаємо по кнопці "Налаштувати".
    • Встановлюємо прапорець навпроти пункту "Вимкнути захист системи".

    Вимкнення індексації даних

    Індексація даних – ще одна функція Windows, від якої з багатьох причин варто відмовитись. На це є дві причини. По-перше, вона розроблена для підвищення продуктивності звичайних HDD, що мають посередню швидкість випадкового доступу, щоб знаходити файли швидше.

    Але такий підхід мало застосовний для SSD-накопичувачів, швидкості пошуку та випадкового читання у яких набагато вище. У цьому випадку переваги, заради яких була придумана індексація, видаються щонайменше сумнівними.

    По-друге, індексація передбачає зайві операції запису, як і раніше описана функція System Restore. Обсяг запису на диск індекс-файлів незначний, але його не слід списувати з рахунків, оскільки будь-який крок, який виключає непотрібні операції із запису на SSD, йде на користь.

    Як вимкнути ідексацію

    • Клацніть лівою кнопкою миші по пункту "Комп'ютер" у меню "Пуск".
    • Клацніть правою кнопкою по іконці вашого SSD-накопичувача та виберіть "Властивості".
    • Зніміть прапорець "Дозволити індексування вмісту файлів на цьому диску, крім властивостей файлу".
    • Повинне з'явитися вікно попередження - скасовувати індексацію лише для вибраного диска або всіх вкладених папок і каталогів. Вибираємо другий варіант, натискаємо ОК.

    Вимкнення файлу підкачки

    Файл підкачки - це один із механізмів віртуальної пам'яті, при якому окремі фрагменти ("сторінки") з оперативної пам'яті, які не використовуються в даний момент системою, переміщуються на жорсткий диск і зберігаються там, чекаючи, поки користувач не почнемо активно працювати з тим іншим додатком. Зазвичай йдеться про згорнутих вікнахпрограм та подібних неактивних задач, завантажених у ОЗУ. Зрозуміло, що швидкість звернення до віртуальної пам'яті на жорсткому диску набагато менша, ніж до оперативної. Але за наявності невеликого обсягу оперативної пам'яті в системі або одночасної роботиз великою кількістюДодатків такий підхід фактично не має альтернативи.

    Ось що стверджує Вікіпедія щодо поєднання файлу підкачки та SSD: "З великою ймовірністю, використання свопінгу на SSD-накопичувачах (мають обмежену кількість циклів перезапису) зменшує термін їхньої служби".

    Таким чином, вимкнувши віртуальну пам'ять, ви можете збільшити довговічність накопичувача, проте це не єдиний мотив. Вимкнення віртуальної пам'яті дозволяє звільнити кілька гігабайт дискового простору, що не менш важливо.

    При цьому, варто все ж таки мати на увазі, що дана операція передбачає певний ризик. Якщо система вичерпає фізичну пам'ять, відсутність файлу підкачки призведе до нестабільної роботи системи. Вимикати віртуальну пам'ять має сенс лише у тому випадку, якщо встановлено досить багато оперативної пам'яті.

    Як вимкнути файл підкачки

    • Клацніть правою кнопкою по значку "Комп'ютер".
    • Виберіть "Властивості".
    • Виберіть "Додаткові параметри системи".
    • Перейдіть на вкладку "Додатково" та клацніть по кнопці "Параметри" у розділі "Швидкодія".
    • З'явиться віконце "Параметри швидкодії". У ньому потрібно вибрати вкладку "Додатково" та у розділі "Віртуальна пам'ять" клацнути по кнопці "Змінити".
    • З'явиться діалогове вікно "Віртуальна пам'ять". У ньому потрібно зняти галочку з параметра "Автоматично вибирати обсяг файлу підкачування".
    • Вибираємо "Без файлу підкачування", натискаємо кнопку "Задати".
    • Натискаємо OK, щоб зберегти зміни та перезавантажуємо комп'ютер.

    Вимкнення глибокого сну

    Згідно з довідкою Microsoft: "Режим глибокого сну - це режим зниженого споживання електроенергії, розроблений в першу чергу для ноутбуків. При переході в сплячий режим всі відкриті документи і параметри зберігаються в пам'яті і комп'ютер переходить в режим зниженого споживання електроенергії, а при переході в режим глибокого сну все відкриті документи та програми зберігаються на жорсткому диску, а потім комп'ютер вимикається.

    Ці дані зберігаються у прихованому системному файлі Hiberfil.sys, який знаходиться в кореневій папці диска, де встановлена ​​операційна система Windows. Служба Windows Kernel Power Manager створює цей файл під час інсталяції Windows. Розмір файлу глибокого сну точно відповідає розміру оперативної пам'яті комп'ютера.

    Відключивши режим глибокого сну, ми можемо звільнити об'єм на SSD, що відповідає обсягу встановленої оперативної пам'яті. Комп'ютер, оснащений SSD-диском, не потребує глибокого сну. Його досить просто вимкнути - наступний запуск Windows здійснюється настільки швидко, що можна просто забути про подібні режими. Особливо це актуально для власників ноутбуків, оскільки повне вимкненняПК більш переважно з погляду економії енергії.

    Таким чином, режим глибокого сну створювався для комп'ютерів, оснащених звичайним жорстким диском, дозволяючи їм "прокидатися" швидше, ніж при повному циклі вимкнення-ввімкнення Windows. Швидкість завантаження ОС на комп'ютерах, оснащених SSD-диском набагато вище. Гібернація в цьому випадку позбавлена ​​практичного значення, але є сенс звільнити місце, яке займає Hiberfil.sys.

    Як вимкнути режим глибокого сну

    • У рядку пошуку меню "Пуск" введіть cmd.
    • Клацніть правою кнопкою по файлу cmd.exe, що виконується, і виберіть "Запуск від імені адміністратора".
    • У командному рядку введіть "powercfg -h off" (без лапок).
    • Після завершення операції командний рядок повернеться до очікування нової команди.

    Вимкнення Prefetch та SuperFetch

    SuperFetch (Супер-вибірка) - служба, що здійснює кешування файлів, що найчастіше використовуються. Враховуючи мінімальний час доступу SSD-накопичувача, її можна вимкнути. При інсталяції Windows 7 на твердотільний накопичувач SuperFetch має бути вимкнена автоматично.

    Prefetch (Предвибірка) завантажує блоки файлів програм на оперативну пам'ять. Вимкнувши цю функцію, можна також звільнити системну пам'ять.

    Як вимкнути Prefetch та SuperFetch

    • Наберіть Regedit у рядку пошуку меню "Пуск".

    • У реєстрі Windows необхідно знайти гілку "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\ Memory Management\PrefetchParameters".
    • Двічі клацніть на ключ EnablePrefetcher.
    • У рядку "Значення" змініть значення на 0 і натисніть кнопку ОК.
    • Те саме повторіть з ключем EnableSuperfetch.
    • Перезавантажте комп'ютер.

    Вимкнення очищення буфера кешу записів Windows

    Згідно довідці Windows, "кешуванням записів" на пристрої зберігання називається використання оперативної пам'яті для накопичення команд запису, що відправляються на пристрої зберігання даних та їх кешування до тих пір, поки їх не обробить повільніший носій (або фізичні диски, або недорога флеш-пам'ять). Якщо ми говоримо про жорсткий диск, то операційна система очищає команди, адресовані внутрішньому кешу вінчестера. При відключенні очищення кешу записів кеш команд очищається безпосередньо в процесі запису. Теоретично це дозволяє збільшити продуктивність, усунувши додаткову команду очищення буферної пам'яті. Але на практиці існує ризик зворотного ефекту, тобто зниження продуктивності накопичувача, що безпосередньо залежить від архітектури та логіки контролера накопичувача.

    Таким чином, перед нами - один з тих твік, придатних не для всіх SSD. А саме, ця настройка не рекомендована для SSD-дисків Intel: за стверджую виробника, вона негативно впливає на продуктивність накопичувача. Так чи інакше, в нашому тесті ми зафіксували швидкісні характеристики дискової підсистеми до і після застосування даного твіка, щоб зробити висновок, чи все-таки поєднується цей твік з дисками Intel чи ні.

    Як вимкнути очищення буфера кешу записів

    • Клацніть правою кнопкою значок "Комп'ютер" у меню "Пуск", а потім натисніть "Властивості".
    • Виберіть "Диспетчер пристроїв".
    • Розгорніть гілку "Дискові пристрої".
    • Клацніть правою кнопкою миші по SSD-накопичувачі та виберіть "Властивості".
    • На вкладці "Політика" встановіть прапорець навпроти "Вимкнути очищення буфера кешу записів Windows для цього пристрою".

    Відключення SuperFetch та Windows Search через "Служби"

    Про призначення SuperFetch ми вже писали раніше, а тут лише запропонуємо ще один варіант відключення цієї функції через "Служби" Windows.

    Що ж до Windows Search, то сенс цієї функції зрозумілий з назви. Windows Search індексує файли та папки на вашому ПК. Цей індекс розташований у прихованій папці C:\ProgramData\Microsoft\Search і займає близько 10% самих файлів, індексованих системою. Коли ви шукаєте щось на комп'ютері, використовуючи вбудований пошук Windows, Частина індекс-файлу завантажується в оперативну пам'ять, що істотно прискорює випадковий пошук. Але якщо система встановлена ​​на швидкому SSD-накопичувачі, то збільшення продуктивності від використання цієї функції навряд чи буде помітно і є сенс звільнити місце на жорсткому диску, відключивши службу Windows Search.

    Як вимкнути SuperFetch та Windows Search

    • Натиснувши комбінацію клавіш Windows+ R, викличте діалогове вікно "Виконати".
    • Наберіть "services.msc" (без лапок), натисніть Enter.
    • У віконці "Служби", що з'явилося, знайдіть Superfetch і клікніть за назвою двічі мишкою.

    • У меню "Тип запуску" виберіть "Вимкнути", потім натисніть OK.
    • У списку служб знайдіть Windows Search, клацніть двічі мишкою.
    • Клацніть по кнопці "Зупинити", у списку "Тип запуску" виберіть "Вимкнути", потім натисніть ОК.

    Вимкнення ClearPageFileAtShutdown та LargeSystemCache

    ClearPageFileAtShutdown робить саме те, як називається – очищає файл підкачки при перезавантаженні системи. Раніше ми відключили сам файл підкачки і тепер уже немає необхідності щоразу очищати його під час перезавантаження.

    LargeSystemCache визначає, чи буде система зберігати стандартний розміркеша файлової системи (8 Мбайт) або, у разі потреби, використовувати кеш великого розмірущо безпосередньо впливає на кількість операцій запису на диск. Великий кеш файлової системи знижує доступний додатків та служб обсяг оперативної пам'яті.

    Якщо ви встановили Windows 7 на SSD, є велика ймовірність, що обидві дані функції були автоматично відключені при встановленні системи, але про всяк випадок можна перевірити це і переглянути відповідні гілки реєстру:

    • Натиснувши комбінацію клавіш Windows + R, викличте діалогове вікно "Виконати" (Run).
    • Наберіть "regedit" (без лапок) та натисніть Enter.

    • Відкрийте гілку реєстру "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management"
    • Двічі клацніть на ключі ClearPageFileAtShutdown і LargeSystemCache, встановивши значення 0 для кожного з них.
    • Перезавантажте комп'ютер.

    Налаштування плану електроживлення

    Дана настройка дозволить SSD в режимі очікування обробляти "складання сміття", навіть якщо робота за комп'ютером не проводиться:

    • Заходимо у "Панель управління".
    • Вибираємо "Електроживлення", потім розгортаємо список "Показати додаткові плани електроживлення".
    • Вибираємо профіль "Висока продуктивність".
    • Клацаємо мишею "Налаштування плану електроживлення", натискаємо "Змінити додаткові параметри електроживлення".
    • У діалоговому вікні, що з'явилося, розгортаємо список "Жорсткий диск".
    • У вікні "Вимкнути жорсткий диск через" вводимо 0, що означає "Ніколи".
    • Натискаємо ОК.


    Тестова конфігурація

    Тестове обладнання
    Процесор Intel Core i7-920 (Bloomfield), 45 нм, 3,2 ГГц, 8 Мбайт кешу L3
    Материнська плата (LGA 1366) EVGA 132-BL-E758-TR, чіпсет Intel X58 Express/ICH10R, версія BIOS: 6.00 PG
    Оперативна пам'ять 6 Гбайт (3x2 Гбайт) DDR3-1600 OCZ Platinum (OCZ3P1600LV6GK)
    Жорсткий диск Samsung Spinpoint F3 1 Тбайт (103SJ), прошивка 1AJ10001
    SSD-накопичувачі Intel X25-M G2 80 GB (SSDSA2M080G2GC), прошивка 2CV102M3

    OCZ Vertex 2 240 GB (P75HAVO6H3N8E278), прошивка 1.29

    Відеокарта EVGA SuperClocked 01G-P3-1563-AR GeForce GTX 560 Ti (Fermi) 1 Гбайт 256-bit GDDR5 (SLI)
    Блок живлення Corsair CMPSU-850TX

    Програмне забезпечення та драйвери
    Операційна система Windows 7 Ultimate 64-Bit
    Драйвер SATA Intel Rapid Storage Technology Driver 10.1.0.1008

    Наша мета, в даному випадку, полягає не в тому, щоб порівняти накопичувачі Intel та OCZ між собою. Основне завдання - оцінити користь або шкоду описаних раніше системних твіків для накопичувачів на різних контролерах. На наш задум, конфігурація тестового стенду наближена до стандартної конфігурації сучасного ПК для ентузіастів. SSD-диск використовується як системний, на нього встановлена ​​операційна система і набір програм, що найчастіше використовуються. Ігри, користувацькі папкита інше знаходяться на жорсткому диску.

    Для тестування "чистої" Windows без оптимізації перед інсталяцією Windows 7 ми використовували Secure Erase для кожного з тих, хто брали участь у тесті SSD-накопичувачів.

    Між тестами витримувався проміжок у два дні, щоб уникнути зниження продуктивності диска внаслідок численних операцій запису та накопичення "складання сміття", здатної суттєво знизити швидкісні характеристики накопичувача OCZ на базі контролера SandForce SF-1200.

    Крім того, ми розмітили накопичувач OCZ Vertex 2 таким чином, щоб система бачила 74,4 Гбайт. Це необхідно, щоб забезпечити рівну ємність із накопичувачем другого покоління Intel X25-M та збільшити область "перекриття" даних на OCZ Vertex 2.

    CrystalDiskMark 3.0

    Для початку, подивимося на продуктивність у CrystalDiskMark 3.0 x64, звернувши увагу на швидкість читання та запису. Ще раз повторимо, про які налаштування йдеться:

    1. Вимкнення System Restore.
    2. Вимкнення індексації даних.
    3. Вимкнення файлу підкачування.
    4. Вимкнення глибокого сну.
    5. Вимкнення prefetching (упереджувальне читання).
    6. Вимкнення очищення кешу Windows.
    7. Вимкнення SuperFetch (Супервибірка) та Windows Search.
    8. Вимкнення ClearPageFileAtShutdown та LargeSystemCache.
    9. Налаштування плану електроживлення.

    Щоб уникнути великої кількостідокладних графіків, ми об'єднали системні твики: спочатку застосовувалися лише перші чотири, а потім – усі разом. Природно, на графіках присутні і результати "чистої" Windows 7 (без застосування твіків), встановленої на диск, попередньо очищений за допомогою Secure Erase.


    Подивившись на графіки, бачимо, що у тесті на читання обидва SSD-накопичувача демонструють незначну різницю у продуктивності до і після застосування твиков.


    У тесті на продуктивність запису картина дещо цікавіша. Цього разу, різниця у продуктивності після застосування твіків дійсно є. Але результати власними силами дуже неоднозначні. З одного боку, швидкість OCZ Vertex 2 у тесті на запис випадкових блоків по 4 кілобайти зросла на 20 Мбайт/с. Але у випадку з Intel X25-M спостерігається різке зниження продуктивності у разі застосування всіх оптимізацій. Результати застосування лише перших чотирьох твиків мало відрізняються від "чистого" диска, так що проблема, мабуть, знаходиться у твіках з другої половини списку - можливо, це пов'язано з відключенням очищення кешу записів Windows.

    Збільшення ємності накопичувача

    Нас зовсім не здивувало, що перші чотири оптимізації не впливають на продуктивність SSD в CrystalDiskMark. Ці настройки скоріше орієнтовані на очищення дискового простору. Але чи можна розраховувати, що вони насправді допоможуть збільшити об'єм доступного простору на диску?

    При застосуванні твіків з першої групи обсяг доступного дискового простору збільшується на 10 Гбайт і приблизно однаковий для обох накопичувачів. Для SSD-накопичувача невеликого об'єму, який використовується як системний, цей результат дуже відчутний - з розрахунку нинішньої вартості гігабайта дискового простору SSD, ви заощадите близько $25. Звільненого на диску місця цілком вистачить для встановлення однієї-двох ігор.

    Iometer

    Працюючи з базами даних " чисті " SSD перевершують " оптимізовані " . Intel X25-M постраждав від оптимізації більше, ніж накопичувач OCZ: його продуктивність падає вдвічі практично за будь-якого значення глибини черги. Результати, показані Vertex 2, збігаються на глибині від 1 до 2 і від 16 до 64, але на відрізку від 4 до 8 системні твіки трохи знижують продуктивність.

    Подібну картину ми спостерігаємо у серверному сценарії Iometer. Продуктивність Intel X25-M знижується більш ніж удвічі (крім глибини черги 4, де результати дивним чином збігаються), тоді як "оптимізований" накопичувач OCZ демонструє приблизно таку ж продуктивність, як і "чистий".

    У сценарії " веб - сервер " різницю між дисками до і після " оптимізації " незначні . Intel X25-M вперше показує невеликий приріст продуктивності, OCZ Vertex 2 – навпаки, після застосування твіків працює трохи повільніше.

    У сценарії навантаження робочої станції результати повторюють графіки сценарію файл-сервера. Продуктивність Intel X25-M падає майже вдвічі на всіх значеннях глибини черги, крім 4. Графіки OCZ Vertex 2 до та після застосування твіків збігаються, за винятком глибини черги від 4 до 16, де оптимізований накопичувач демонструє трохи кращий результат.

    Iometer Streaming


    Графіки потокового читання нагадують графіки сценарію веб-сервер. Intel X25-M показує невелике збільшення продуктивності на будь-якій глибині черги, а OCZ Vertex 2, після застосування твіків, дещо поступається "чистому" диску на глибині від 8 до 16.


    У тестах на потоковий запис графіки середньої швидкості та кількості операцій введення/виводу показують однакову картину. Продуктивність OCZ Vertex 2 після застосування твіків не змінюється. "Оптимізований" Intel X25-M майже вдвічі повільніший на всіх значеннях глибини черги, крім 2 та 32.

    Читання та запис випадкових блоків по 4 кбайт

    У тесті на випадкове читання Intel X25-M знову демонструє невеликий приріст продуктивності, тоді як OCZ Vertex 2 після Твіка працює дещо повільніше.

    У тесті на потоковий запис блоками по 4 кбайт накопичувач OCZ до та після застосування твіків показує ідентичний результат на всіх значеннях глибини черги. "Оптимізований" Intel X25-M G2 на глибині від 1 до 4 працює повільніше за "чистий" диск.

    PCMark Vantage Storage


    Загальна оцінка продуктивності дискової підсистеми в PCMark Vantage, після застосування всіх твіків, трохи вище для накопичувача OCZ, але помітно (майже вдвічі) нижче для Intel X25-M. У сценарії завантаження програм негативний вплив "оптимізацій" на продуктивність стосується вже обох накопичувачів. У разі OCZ Vertex 2 швидкість завантаження програм знижується на 18 Мбіт/с, а Intel X25-M працює вдвічі повільніше.

    У ігрової продуктивності OCZ знову втрачає 10 Мбайт/с. Intel X25-M, навпаки, показує збільшення продуктивності приблизно на 10 Мбайт/с після застосування всіх твіків.

    У редагуванні відео за допомогою Windows Movie Makerми знову бачимо, що "оптимізації" негативно впливають на продуктивність обох накопичувачів. Для OCZ різниця незначна, але диск Intel працює значно повільніше: швидкість падає зі 130,54 Мбайт/с до 48,47 Мбайт/с.

    Тест на продуктивність Windows Defenderвкотре демонструє зниження швидкісних характеристик. Обидва диски працюють повільніше після застосування твіків, хоча ситуація з Intel X25-M не така сумна, як у попередньому випробуванні.

    Не змінюється ситуація і в Windows Media Center. Продуктивність Intel X25-M знижується майже вдвічі, OCZ Vertex 2 показує зниження швидкості на 30 Мбайт/с.

    У сценарії додавання музики в бібліотеку Windows Media Playerбачимо зниження продуктивності Intel X25-M приблизно втричі(!). Для накопичувача OCZ застосування Твіков призвело до зниження швидкості на 6,72 Мбайт/с, що набагато менш критично.

    У сценарії імпортування зображень до бібліотеки Windows Photo Gallery ми бачимо цікавішу картину. Диск OCZ, як і раніше, працює трохи повільніше після "оптимізацій", але в даному випадку різниця незначна. Проте Intel X25-M, навпаки, демонструє відчутний приріст продуктивності.

    Сценарій завантаження Windows Vista повторює результати, які ми спостерігали в кількох попередніх тестах. Зниження продуктивності для OCZ Vertex 2 незначне, але накопичувач Intel після всіх оптимізацій працює відчутно повільніше - швидкість знижується з 198,33 Мбайт/с до 107,52 Мбайт/с.

    Що не так з вимкненням очищення буфера кешу записів?

    На основі результатів наших тестів стає зрозуміло, чому Intel рекомендує не відключати очищення буфера кешу записів Windows для своїх SSD. Щоб візуалізувати негативний вплив цього твіка, ми повторно запустили тест на запис бенчмарку CrystalDiskMark 3.0 x64 з трьома конфігураціями налаштувань:

    1. "Чиста" установка Windows на диск після Secure Erase.
    2. Windows з усіма твіками, включаючи відключену очистку буфера кешу записів.
    3. Windows з усіма твіками, окрім очищення буфера кешу.

    Таким чином ми побачимо, чи впливають на зниження продуктивності всі інші "оптимізації", рекомендовані для власників SSD.

    Коли застосовані всі твіки, включаючи очищення буфера кешу, продуктивність Intel X25-M G2 значно знижується. Найбільш сумну картину ми бачимо у тестах на запис блоків даних по чотири кілобайти: тут швидкість запису падає до 4 Мбайт/с. Якщо ж застосувати всі оптимізації, за винятком очищення буфера, то продуктивність накопичувача Intel повертається приблизно до того ж рівня, що і у випадку "чистої" Windows. Безперечно, необхідно дотримуватися рекомендацій Intel і відмовитися від відключення буфера кешу записів, якщо у вашому розпорядженні є твердотільний накопичувач даного виробника.

    Висновки

    Зрозуміло, що схема оптимізації SSD за допомогою системних твіків не настільки проста і логічна, щоб її можна було уявити у вигляді короткої "інструкції для чайників". Деякі твіки призводять до зниження продуктивності. Деякі, навпаки, її підвищують. Деякі збільшують доступний простір на диску. Частина з них автоматично виробляються під час встановлення Windows 7 на SSD-накопичувач.

    Найбільш цікавий момент тестування продуктивності накопичувача до та після застосування "оптимізацій" полягає в тому, що ми можемо отримати кількісну оцінку впливу того чи іншого твіка на продуктивність. Наприклад, тепер ми точно знаємо, що відключення очищення буфера кешу записів Windows на накопичувачах Intel є поганою ідеєю. OCZ Vertex 2, навпаки, цілком нормально відреагував на будь-яку з дев'яти твіків. Питання, яке ми приберегли для заключної частини нашої статті, полягає в тому, який виграш дає оптимізація SSD за допомогою системних твиків для комп'ютерних ентузіастів, які завжди прагнуть отримати. максимальну вигодуіз витрачених на подібний накопичувач грошей.

    Можливо, найголовніший мотив, щоб таки оптимізувати роботу SSD, полягає у збільшенні доступного місця на диску. Можливість звільнити скільки-небудь місця на диску можна лише вітати. На диску об'ємом 40 або 60 Гбайт, що вже заповнений під зав'язку операційною системоюта додатками, навіть кілька "додаткових" гігабайт стануть більш ніж відчутним бонусом. У нашому тесті ми змогли звільнити 10 Гбайт на SSD-накопичувачі об'ємом 80 Гбайт, використовуючи кілька системних твіків. І хоча ці налаштування є найспірнішими з погляду їх впливу на продуктивність, вони, без сумніву, знайдуть застосування в руках досвідченого користувачаякий розуміє, що робить.

    Ми припускаємо, що найбільше відторгнення наш матеріал викликає у тих користувачів, які просто не можуть зайти далі відключення файлу підкачки. Є серйозні аргументи як за, так і проти даної "оптимізації". Ми поки що утримаємося від того, щоб рекомендувати відключення файлу підкачки або, навпаки, радити утриматися від цього. Зазначимо лише те, що відключення файлу підкачки має сенс лише тих машинах, де є достатньо оперативної пам'яті. Якщо ви хочете захистити себе від збоїв системи, працюючи без файлу підкачки, то при піковому завантаженні має залишатися від 25 до 50 відсотків загального обсягу оперативної пам'яті. Іншими словами, якщо в системі встановлено 6 Гбайт оперативної пам'яті, то в ситуації пікового завантаження має залишатися вільним 3,5-4 гігабайти. Якщо це не так, перед відключенням файлу підкачки є сенс подумати про збільшення обсягу оперативної пам'яті, інакше існує ризик нестабільної роботи комп'ютера та втрати даних.

    Окрім збільшення вільного дискового простору, ще одним мотивом оптимізації SSD є мінімізація операцій запису на диск. Застосовувана в твердотільних накопичувачах MLC-пам'ять має обмежену кількість гарантованих циклів перезапису і є цілком реальна ймовірність, що після певної кількості операцій перезапису комірка просто відмовиться приймати нові дані. Хоча ми не маємо будь-якого інструменту, за допомогою якого можна було б визначити стан осередків на диску прямо зараз, галас навколо потенційної ненадійності такого роду накопичувачів набагато більше, ніж реальна ненадійність. Щоб переконатися в цьому, достатньо, наприклад, вивчити специфікації Intel. Незважаючи на перехід у серії SSD 320 до потенційно менш стійкої MLC-пам'яті, виготовленої за техпроцесом 25 нм, компанія Intel збільшила термін гарантії з трьох до п'яти років. З урахуванням цього факту, оптимізація диска з метою зменшення числа циклів перезапису не видається нам необхідною.

    Зрештою, саме вам вирішувати, які з перелічених твіків варті того, щоб застосувати їх на вашій системі. Компанія Microsoft дещо полегшила дане завданнядля користувачів Windows 7, оскільки деякі з оптимізації автоматично застосовуються при встановленні системи на SSD, так що повторно налаштовувати їх вручну вже не потрібно. Якщо ви готові взяти на себе певний ризик, то лишається можливість звільнити трохи місця на SSD, проте на приріст продуктивності в результаті таких оптимізації розраховувати не варто.

    Вступ

    З розвитком бізнесу можливості додатків з інтенсивними робочими потоками часто обмежуються характеристиками жорстких дисків (HDD). Незважаючи на те, що ємності HDD різко зросли, швидкість виконання операцій довільного вводу/виводу (I/O) не збільшувалася в тому ж темпі. Однак тепер можна прискорити обробку потоків з інтенсивним читанням даних, таких, як при онлайн транзакціях ( On-Line Transaction Processing - OLTP), в мережевих та файлових серверах, базах даних, застосовуючи нову технологіюкешування, Infortrend SSD Cache, яка використовує високу швидкість і малу затримку твердотільних дисків для підвищення швидкості зчитування потрібних життєво важливих даних. Швидкість читання для SSD значно вища порівняно з HDD і, отже, SSD Cache може суттєво покращити характеристики довільного читання та знизити час відгуку.

    Застосовність цього документа

    Сімейство EonStor DS

    Що таке SSD Cache?

    Кеш-пам'ять - це компонент, який прозоро накопичує дані, тому наступні звернення до них можуть обслуговуватися більш ефективно. Він має вирішальне значення для сховища, особливо у застосуваннях з інтенсивним читанням даних. Без увімкнення SSD Cache ємність кеш-пам'яті контролера обмежена. SSD Cache дозволяє використовувати швидкі SSD для нарощування пулу кеш-пам'яті системи зберігання та накопичення даних, що часто запитуються. Зі збільшенням ємності SSD Cache частота попадання в кеш також збільшується. Іншими словами, все більше і більше "гарячих" даних зберігатиметься в SSD Cache, майбутні звернення до цих даних будуть обслуговуватись більш ефективно і, отже, характеристики читання будуть покращуватися.

    Чому Infortrend SSD Cache?

    У багатьох випадках, коли відсотковий вміст операцій читання в робочому потоці значно вищий, ніж операцій запису, і відбувається зчитування невеликої кількості даних, що повторюється, SSD Cache може дати наступні переваги:

    1.Поліпшення характеристик читання

    SSD Cache використовує інтелектуальний алгоритм, щоб прискорити обробку інтенсивних потоків з довільним читанням даних, таких як OLTP та звернення до баз даних. У таких ситуаціях SSD Cache може значно збільшити загальну швидкість читання. Наприклад, SSD Cache може в 2,5 рази збільшити значення IOPS при OLTP у порівнянні з системою без SSD Cache. У той же час затримки також зменшуються і, отже, ступінь покращення характеристик залежить від дійсних робочих потоків програми та поведінки користувача.

    2.Інтелектуальне ПЗ та алгоритм управління

    Інтелектуальне ПЗ автоматично аналізує модель доступу до даних та розпізнає послідовні та довільні операції читання/запису. Дані послідовного читання або запису не заносяться до пулу SSD Cache, в ньому накопичуються лише дані довільного читання, щоб SSD використовувалися найбільш ефективно. Якщо точніше, то вбудоване програмне забезпечення автоматично переміщає копії найбільш часто потрібних даних з кеш-пам'яті контролера в пул SSD Cache у відповідний час. Ці “гарячі” дані згодом будуть прочитані з SSD Cache, якщо система отримає запит на їх читання. Розроблений алгоритм Infortrend оптимізує циклічність копіювання даних в SSD, так що для цієї мети можна застосовувати і порівняно дешеві SSD. Це рішення не тільки покращує характеристики читання, а й продовжує термін служби жорстких дисків за рахунок зменшення кількості циклів читання та запису.

    3.Простий інтуїтивний інтерфейс користувача

    Функції SSD Cache повністю інтегровані в Infortrend SANWatch та RAIDWatch GUI. Вони дуже просто налаштовуються, керуються та обслуговуються. Наприклад, користувач може спостерігати за станом пула SSD Cache і легко перевіряти термін служби, що залишився, для кожного SSD.

    Infortrend SSD Cache

    Як працює Infortrend SSD Cache

    Якщо SSD Cache увімкнено та працює протягом деякого часу, інтелектуальне вбудоване ПЗ збирає статистику та негайно оновлює записи про “температуру” даних у кеш-пам'яті контролера. На основі цих записів вбудована програма автоматично копіює у відповідний час невеликі фрагменти випадкових часто потрібних даних з кеш-пам'яті контролера в пул SSD Cache, використовуючи метод послідовного запису, щоб уникнути інтенсивних операцій з SSD і, отже, збільшити термін їхньої служби. Поки що пулSSD Cache Pool не заповниться "гарячими" даними, що генеруються програмами на хості, метод попереднього копіювання блоків на SSD за допомогою зонного передбачення прискорює операції читання. Якщо розмір блоку даних менший або дорівнює16 KB, дані копіюються прямо в пул SSD, навіть якщо вони зчитуються лише одноразово. Якщо розмір блоку більше 16 KB, і програма розпізнає його як “гарячі” дані (зчитуються кілька разів), вони класифікуються як часто потрібні і зберігаються в пулі SSD. Для цих “гарячих” даних буде зберігатись дві копії - одна в SSD Cache і одна на жорстких дисках.

    Як правило, після отримання запиту на читання даних система перевіряє, чи є відповідні дані в кеш-пам'яті контролера. Якщо дані, що запитуються, є в кеші контролера, система відразу повертає їх хосту. Якщо ж даних немає в кеші контролера, то система перевіряє пул SSD Cache. Якщо дані, що запитуються, були збережені в SSD Cache на підставі оцінки їх “температури”, то система зчитує ці дані прямо з SSD Cache і повертає з хосту. В іншому випадку дані будуть повернуті з повільнішого пристрою. Отже, чим більше попадань у кеш, тим більше запитів буде обслуговано SSD Cache, тому загальні характеристикиі середній час відгуку покращуватимуться.

    Що потрібно для роботи SSD Cache

    1. Вимоги до програмного забезпеченнята SANWatch

    ПО версія 512F12 або вище

    SANWatch версія 3.0.h.14 або вище

    2. Ліцензія на SSD Cache

    SSD Cache доступний за ліцензією. Infortrend також надає 30-денну пробну ліцензію.

    3. Співвідношення між ємністю кеш-пам'яті контролера та максимальним розміром пулу SSD Cache:

    Якщо в системі дозволена робота SSD Cache, то кеш-пам'ять контролера буде використовувати деяку частину простору для збереження "гарячих" даних, і розмір "гарячих" записів у кеші контролера визначатиме максимальний розмір пулу SSD, що підтримується. Для початкової комбінації (2 GB на контролер) максимальний розмір пулу SSD Cache, що підтримується, дорівнює 150 GB для одиночного контролера і 300 GB для моделей з подвійним надлишковим контролером.

    Порівняно з SSD кеш-пам'ятьконтролера більш економічна. Крім того, в кеш-пам'ять контролера можуть потрапляти не тільки дані, що зчитуються, але і записуються. Отже, ми рекомендуємо користувачам EonStor DS наростити кеш-пам'ять до 16 GB на один контролер і придбати відповідні SSD для кеш-пулу (відповідні вашим потребам та бюджету), щоб отримати максимальний виграш у характеристиках.

    4.Скидання контролера(ів) для запуску SSD Cashe

    Останній крок запуску SSD Cache включає скидання контролера(ів). За замовчуванням, в кеш-пам'яті контролера не призначається простір для зберігання гарячих даних. Отже, потрібно скинути контролер та ініціалізувати його так, щоб виділити відповідний простір для гарячих записів. Після скидання контролера та активації функції SSD Cacheкерувати ним дуже просто. Немає необхідності скидати або перевантажувати систему при додаванні SSD до пулу або видалення з нього. Ця процедура виконується за допомогою інтуїтивного інтерфейсу користувача через SANWatch чи RAIDWatch.

    5. Вимоги до SSD

    В даний час один контролер підтримується до 4 SSD. Якщо ви хочете використовувати функцію SSD Cache, перевірте, будь ласка, чи вибирається вами модель SSD в кваліфікаційному списку Infortrend Qualified Vendor List (QVL). Тільки SSD з нашого QVL можуть застосовуватись для покращення характеристик сховища, як описано в цьому документі.

    Висновок

    Infortrend SSD Cache є інтелектуальне рішення, що багаторазово покращує характеристики сховища, особливо для додатків з інтенсивним читанням даних, значно знижує затримки та підтримує великі пули кеш-пам'яті. Його легко встановлювати, адмініструвати та обслуговувати за допомогою інтуїтивних інтерфейсів користувача від Infortrend. Ми настійно рекомендуємо використовувати його в системах з інтенсивними робочими потоками і операціями читання, що часто повторюються.

    Повний текст статті з ілюстраціями ви можете завантажити в вигляді pdfфайлу.

    Якщо ви вирішили придбати твердотільний SSD накопичувач, то на це може бути кілька причин:

    • Вас не влаштовує швидкість вашого HDD.
    • Вам потрібна швидка робота windowsта певних типів додатків, гр.

    Проте встановити ССД у комп'ютер чи ноутбук, та був заповнити його інформацією недостатньо. Також необхідно оптимізувати його роботу з роботою вашої OC.


    Розглянемо основні методи оптимізації диска SSD.

    AHCI SATA

    Технологія дозволяє використовувати функцію TRIM для різних твердотільних накопичувачів. Її включення здійснюється на рівні BIOS вашого ПК чи ноутбука.

    Включення AHCI SATA:

    1. Відкриваєте командний рядок комбінацією кнопок win + R.
    2. Введіть команду: "regedit" (доступ до реєстру).
    3. Перейдіть наступним шляхом: HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Services → storahci.
    4. Змініть значення підрозділу ErrorControl на 0 (за замовчуванням 3), викликавши контекстне меню та натиснувши параметр Modify.
    5. Перейдіть у гілку з назвою «StartOverride» і змініть значення на 0 (за замовчуванням 3).
    6. Перезавантажте ваш ПК (ноутбук), зайдіть у BIOS/UEFI (як зайти до BIOS, дивіться окремо для моделі вашого ноутбука чи материнської плати ПК). У розділі "storage configuration", і в підрозділі "SATA port" виставити AHCI або в розділі "SATA RAID/AHCI Mode", виставити AHCI (Для різних версій BIOS, свої розділи та підрозділи).
    7. Перевірте працездатність функції у Windows. Перейдіть по наступному шляху: Панель керування → Диспетчер пристроїв → IDE ATA/ATAPI controllers. В останньому підрозділі має з'явитися пристрій: Standard SATA AHCI Controller.

    Функція TRIM

    За замовчуванням дана функціявключена на windows 7 і вище, однак, краще вручну перевірити, чи працює ця функція. Сенс TRIM у тому, що після видалення файлів, windows передає SSD накопичувачуінформацію, що певна область диска не використовується та її можна очистити для запису. (у HDD данізалишаються і запис робиться «поверх» існуючої). З часом, якщо функцію вимкнено, відбуватиметься падіння продуктивності накопичувача.

    Перевірка TRIM у Windows:

    1. Запустіть командний рядок, натиснувши клавішу win + R.
    2. Введіть команду: «fsutil behavior query disabledeletenotify».
    3. Якщо після введення виводиться повідомлення: DisableDeleteNotify = 0, то функція TRIMувімкнено, якщо «DisableDeleteNotify = 1», то TRIM не функціонує. Якщо TRIM не працює, введіть команду: "fsutil behavior set DisableDeleteNotify 0", потім повторіть пункти 2 і 3.

    Дефрагментація

    Ця функція допомагає оптимізувати і прискорити роботу HDD, але для SSD вона згубно впливає. Для SSD, функція «автоматична дефрагментація» за замовчуванням вимкнена. Щоб перевірити, чи працює вона необхідно:

    1. комбінацію win + R.
    2. У вікні командного рядка ввести команду: dfrgui і натиснути ОК.
    3. У вікні, виділіть ваш ССД і подивіться на пункт «Оптимізація за розкладом». Для нашого твердотільного накопичувача вона має бути відключена.

    Індексація

    Функція Windows, яка допомагає виконувати швидкий пошукфайлів на диску при великих обсягахінформації, однак, що збільшує навантаження із запису на SSD. Для її відключення:

    1. Переходимо до розділу "Цей комп'ютер", "Мій комп'ютер", "Комп'ютер" (для кожної ОС по-різному).
    2. Вибираєте ваш ССД і в контекстному менювибираєте «Властивості».
    3. У вікні, знімаєте прапорець навпроти параметра: «Дозволити індексування вміст файлів на цьому диску на додаток до властивостей файлу».

    Служба пошуку

    Її функція створює файловий індекс, завдяки якому пошук різноманітних файлів і папок виробляється швидше. Однак швидкості ССДцілком достатньо, щоб від неї відмовитися. Для її відключення необхідно:

    1. Перейдіть за наступною адресою: Панель керування → Система та безпека → Адміністрація → Керування комп'ютером.
    2. Перейдіть на вкладку: «Служби».
    3. Знаходьте службу Windows search і у вкладці Тип запуску вибираєте Вимкнена.

    Гібернація

    Режим, який дозволяє зберігати вміст оперативної пам'яті на жорсткому диску, завдяки чому під час наступного увімкнення зберігається інформація та відкриті програми з попереднього сеансу.

    З використанням ССД зміст цієї функції втрачається, оскільки накопичувач і так швидко стартує. А Гібернація, створюючи цикли запис-перезапис, зменшує тривалість життя SSD диска.

    Відключення глибокого сну:

    1. Запускаєте знову cmd.exe поєднанням кнопок win + R.
    2. Введіть команду: "powercfg -h off".

    Кешування запису

    Ця функція підвищує продуктивність вашого твердотільного накопичувача. При її включенні використовується технологія запису та читання NCQ. NCQ – приймає кілька запитів одночасно, та був організовує їх порядок виконання в такий спосіб, щоб досягти максимальної продуктивності.

    Для підключення необхідно:

    1. Викликати командний рядок комбінацією win+R
    2. Введіть команду: «devmgmt.msc».
    3. Відкрити «Дискові пристрої», вибрати SSD та у контекстному меню вибрати «Властивості».
    4. Перейти до вкладки «Політика».
    5. Поставити "галочку" навпроти параметра: "Дозволити кешування записів для цього пристрою".

    Prefetch та Superfetch

    Prefetch– технологія, за допомогою якої програми, що часто використовуються, завантажуються в пам'ять заздалегідь, тим самим прискорюється подальший їх запуск. При цьому на дисковому просторістворюється однойменний файл.

    Superfetch- технологія схожа на Prefetch з тією відмінністю, що ПК передбачає які програми будуть запущені, заздалегідь завантажуючи їх на згадку.

    Обидві функції не користуються під час використання SSD. Тому їх краще відключити. Для цього:

    1. Викликаємо командний рядок поєднанням кнопок win + R.
    2. Виконуємо команду: "regedit" (перехід до реєстру).
    3. Перейдіть по шляху: HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Control → Session Manager → Memory Management → PrefetchParameters.
    4. Знайдіть у підрозділі реєстру кілька параметрів: "EnablePrefetcher" і "EnableSuperfetch", встановлюєте їх значення в 0 (за замовчуванням 3).

    Утиліта SSD Mini Tweaker

    Всі перераховані вище дії можна виконувати вручну, але руками програмістів були створені програми – твікери, призначення яких кастомізація ОС windows, а також окремих її компонентів за допомогою декількох кліків. Однією з таких програм є SSD Mini Tweaker.

    SSD Mini Tweaker– програма, різновид твікерів, що дозволяє без особливих зусильоптимізувати ваш SSD.

    Переваги:

    • Повна русифікація.
    • Працює на всіх ОС, починаючи з Windows 7.
    • Безкоштовна.
    • Зрозумілий інтерфейс.
    • Не потребує встановлення.

    Інші способи

    Такі маніпуляції, як перенесення кеша браузерів, файлів підкачки, тимчасових папок Windows, бекапу системи з SSD диска на HDD (або відключення даної можливості) є марними, оскільки хоч і збільшують тривалість життя ССД, але обмежують потенціал його використання.

    Тим самим виконавши нескладні перераховані вище маніпуляції з вашою ОС, ви зможете продовжити життя вашого накопичувача, а також налаштувати його на режим максимальної продуктивності.

    Традиційна система зберігання передбачає розміщення даних на жорстких диски HDDта твердотільних дисках SSD. У Останніми рокамиємності HDD зростають стрімкими темпами. Однак швидкість їх при випадковому доступі, як і раніше, мала. Для деяких програм, таких як бази даних, хмарні технологіїабо віртуалізація, потрібна як висока швидкість доступу, і великий обсяг. Виходить, що використання лише HDD не прийнятне, а використання SSD невиправдано дороге. Використання SSD тільки як кеш є найкращим співвідношенням ціна/продуктивність для системи в цілому. У цьому випадку самі дані будуть розміщуватися на ємних HDD, а дорогі SSD будуть давати приріст продуктивності при випадковому доступі до цих даних.

    Найчастіше SSD-кеш буде корисним у таких випадках:

    1. Коли швидкість роботи HDD в IOPS під час читання є вузьким місцем.
    2. Коли операцій вводу/виводу читання значно більше, ніж запис.
    3. Коли обсяг часто використовуваних даних менше розміру SSD.

    Рішення

    SSD-кешування – це додатковий кеш для збільшення продуктивності. Один або кілька SSD повинні бути призначені віртуальному диску (місяць) для використання як кеш. Зверніть увагу, що ці SSD не будуть доступні для зберігання даних. В даний час розмір SSD-кешу обмежений 2.4 ТБ.

    Коли виконується операція читання/запису, копія даних міститься на SSD. Наступного разу будь-яка операція з цим блоком буде здійснюватися безпосередньо з SSD. В результаті це зменшить час реакції і, як наслідок, збільшить загальну продуктивність. Якщо, на жаль, SSD відмовить, то дані не загубляться, т.к. кеш містить копію даних з HDD.

    SSD-кеш ділиться на групи – блоки, кожен блок ділиться на субблоки. Характер операцій введення/виводу для віртуального диска визначає вибір розміру блоку та субблоку.

    Заповнення кешу

    Читання даних з HDD та запис їх на SSD називається заповненням кешу. Ця операція виконується у фоновому режимі відразу після того, як хост виконує операції читання або запису. Робота кешу обмежена двома параметрами:

    • Populate-on-read threshold
    • Populate-on-write threshold

    Ці значення більші за нуль. Якщо вони дорівнюють нулю, то кеш на читання чи запис не працює. Відповідно до цих значень кожен блок співвідноситься з його лічильником читання чи запису. Коли хост здійснює операцію читання, і дані розташовані в кеші, лічильник читання збільшується. Якщо в кеші немає даних і лічильник читання більше або дорівнює значенню Populate-on-read threshold, дані копіюються в кеш. Якщо ж значення лічильника менше Populate-on-read threshold, то дані читаються повз кеш. Для операцій запису ситуація аналогічна.

    Сценарії роботи SSD-кешу

    Тип введення/виводу

    Тип введення/виводу визначає конфігурацію SSD-кешу. Ця конфігурація вибирається адміністратором і визначає параметри блоку, субблоку, populate-on-read threshold і populate-on-write threshold. Є три заздалегідь визначені конфігурації згідно з типами введення/виведення: бази даних, файлова системата web-сервіси. Адміністратору необхідно вибрати конфігурацію SSD-кешу для віртуального диска. У процесі роботи можна змінити тип конфігурації, але в цьому випадку вміст кешу буде скинуто. Якщо визначені конфігурації не підходять під профіль навантаження, що використовується, то є можливість задати власні значенняпараметрів.



    Розмір блоку впливає тимчасово «прогрівання» кешу, тобто. коли найбільш потрібні дані перемістяться на SSD. Якщо дані розташовані на HDD близько один до одного, краще використовувати блок великого розміру. Якщо дані розташовані хаотично, то логічніше використовувати блок малого розміру.

    Розмір субблоку також впливає на час прогрівання кешу. Більший його розмір зменшує час заповнення кешу, але збільшує час реакції на запит із хоста. Крім цього, розмір субблоку також впливає на завантаження процесора, пропускну здатність пам'яті та каналу.


    Для розрахунку приблизного часу прогріву кешу можна скористатися таким методом.

    • Т - час прогріву кешу в секундах
    • I – значення IOPS для HDD при випадковому доступі
    • S – розмір блоку введення/виводу
    • D – кількість HDD
    • C – повний об'єм SSD
    • P - populate-on-read threshold або populate-on-write threshold

    Тоді T = (C * P) / (I * S * D)
    Наприклад: 16 дисків з 250 IOPS, один SSD 480ГБ як кеша, характер навантаження – web-сервіси (64КБ) і populate-on-read threshold = 2.
    Тоді час прогріву буде Т = (480ГБ * 2) / (250 * 64КБ * 16) ≈ 3932 сек ≈ 65.5 хв

    Тестування

    Для початку розглянемо процес створення SSD-кешу

    1. Після створення віртуального диска натисніть ↓, а потім Set SSD Caching
    2. Виберіть Enable
    3. Виберіть конфігурацію зі спадаючого списку
    4. Натисніть Select Disks і виберіть SSD, які будуть використовуватися як кеш
    5. Натисніть OK

    Обмеження

    • Тільки SSD можуть використовуватися як кеш
    • SSD може бути призначений лише одному віртуальному диску у кожний момент часу
    • Підтримується до 8 SSD на один віртуальний диск
    • Підтримується загальний об'єм до 2.4ТБ SSD на систему
    • Для SSD-кешування потрібна ліцензія, яка купується окремо від системи

    Результати

    Тестова конфігурація:

    • HDD Seagate Constellation ST1000NM0011 1TB SATA 6Gb/s (x8)
    • SSD Intel SSD DC3500, SSDSC2BB480G4, 480GB, SATA 6Gb/s (x5)
    • RAID 5
    • I/O Type Database Service (8KB)
    • I/O pattern 8KB, random read 90% + write 10%
    • Virtual disk 2TB

    Відповідно до формули час прогріву кешу T = (2ТБ*2) / (244*8КБ*8) ≈ 275036 сек ≈ 76.4 год