За последнее десятилетее само понятие компрьютера изменилось очень сильно, но не от всех узких мест пока что получилось избавиться. Одно из таких бутылочных горлышек — жёсткий диск. Это его трудами операционная система часто не может загрузиться с холодного старта за 10 секунд. Есть, конечно, SSD, но использовать его как основное хранилище сложно из-за небольшого объёма. И получается что даже SSD не может сломать современную архитектуру: есть медленное хранилище и быстрая оперативная память.
Оперативная память хоть и быстрая, но энергозависимая. Жесткий диск надёжный, энергонезависимый, но медленный. А вот SSD и быстрее жёского диска и энергонезависимый. В будущем SSD (или его преемник) просто обязан заменить собой и оперативную память и жёсткий диск, а пока же при его помощи можно значительно ускорить работу компьютера.
В домашних компьютерах SSD уже не редкость. Часто на нём создают системный раздел, ставят на него ОС и тяжёлый софт (говорят, даже фотошоп начинает летать), а музыку и фильмы продолжают хранить на жёстком диске.
В серверах, когда надо чтобы база данных работала очень быстро, а в память её загнать уже нельзя, можно заказать себе в качестве носителя SSD и база оживает. Пока место на SSD не закончится. И начинается заказ хитрых RAID-массивов или сбор кластера.
В 2011 году компания Intel представила жаждущим до скорости людям технологию под названием Smart Response Technology (SRT), использующую SSD как кеширующий буфер между оперативной памятью и жёстким диском. Можно использовать SSD объемом до 64Гб, и кешируются не сами файлы, а запрашиваемые логические блоки с жёсткого диска, а если SSD вдруг заполнится, то ячейки, к котором давно не обращались, начнут заполняться новыми данными. Поступает этот SRT прямо как линукс с оперативной памятью, молодец.
Читать полностью »