Как узнать размер страницы ssd

Обновлено: 03.07.2024

При форматировании дисков вы наверняка замечали пункт «Размер единицы распределения» или «размер кластера». Этот параметр всегда задан по умолчанию, но вместе с тем есть возможность его изменить. Стоит ли это делать и за что вообще отвечает размер кластера? Давайте разбираться.

Что означает размер кластера?

Размер единицы распределения или же иначе размер кластера – это наименьший, возможный объем дискового пространства, который будет выделен для хранения файла. Проще говоря, размер любого файла на вашем диске будет кратен размеру кластера. Даже практически пустой файл, все равно будет занимать на диске место, равное размеру кластера.

Точно также и в случае с файлами большего объема – если размер файла не кратен размеру кластера, то на диске будет выделено дополнительное пространство, кратное размеру кластера. Вы можете очень просто убедиться в этом: создайте обычный текстовый файл с минимальный содержанием и посмотрите его свойства. Вы увидите, что занимаемое на диске место значительно превышает реальный размер документа.

Размер документа 1 кб, но поскольку размер кластера 32 кб, то и на диске файл занимает 32 кб Размер документа 1 кб, но поскольку размер кластера 32 кб, то и на диске файл занимает 32 кб

Какой размер кластера стоит использовать?

Оптимальный размер кластера зависит от операционной и файловой систем, которые вы используете. Однако, наилучшим выбором как правило являются значения по умолчанию. К примеру, если вы установите для накопителя больший размер кластера, то файлы маленького размера будут также занимать больше места на диске. Это не совсем пригодно для повседневного использования.

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

Стоит ли использовать больший размер кластера?

Поскольку SSD накопители практически не подвержены проблемам фрагментации, то в теории вы можете использовать больший размер кластера без снижения производительности. Но ускорит ли это работу?

Скорее всего нет. Мы не видели каких-либо достоверных исследований где бы увеличение размера кластера хоть как-то бы повлияло на производительность SSD. Вместе с тем это также может привести к увеличению циклов записи, что должно негативно сказаться на ресурсе работы накопителя.

Заключение

Как вы уже могли понять использование стандартного размера кластера – это по большей части всегда самый оптимальный и безопасный вариант. Прочие параметры могут пригодится только в случае если вы готовите накопитель для специфичных задач или хранения определенного типа контента. В остальных сценариях лучше всего довериться настройкам по умолчанию.

Наш подписчик FSS провел собственное тестирование влияния размера кластера на скорость чтения. Оригинальный комментарий:

ssd

И так, буквально вчера я неожиданно узнал что для SSD дисков также важно 4к выравнивание кластеров. Изначально жесткие диски имеют выравнивание 512 байт, это связано с физическими параметрами диска, и поэтому форматирование таких дисков должно было быть кратно этой величине, что всегда и выполнялось, размер кластера при форматировании варьировался от 512байт до 32кбайт.

Однако в последнее время появились жесткие диски большой ёмкости, у которых прежняя адресация на физическом уровне по 512байт была увеличена до 4кбайт.

Т.е. физически диск способен адресовать данные начало которых кратно 4096 байт.
Однако размещение файлов ОС производит по логической структуре кластеров при форматировании. Очень плохо если логический кластер не совпадает с физическим блоком на диске. Для этого производители дисков комплектуют их утилитами предварительного выравнивания кластеров. По сути это программы форматирования, которые форматируют диск так чтобы начало кластера всегда совпадало с началом блока.

Однако это в основном касалось (как мне казалось) лишь дисков повышенной ёмкости (от 2ТБ). Оказалось это не так. Этому подвержены и все SDD, и вот почему:

По некоторой информации Windows 7 во время чистой установки на SSD диск сразу производит выравнивание. Однако при переносе системы с HDD на SSD с помощью различных утилит, весьма вероятно отсутствие требуемого выравнивания.

as-ssd-bench OCZ-AGILITY2 ATA 11.01.2012 2-00-11

Надпись красным сообщает нам что диск не выровнен.

Вот что получилось у меня спустя 20минут ожидания:

as-ssd-bench OCZ-AGILITY2 ATA 11.01.2012 3-27-53


Как видим, скорости записи, особенно маленьких файлов значительно выросли. Как и общая оценка диска.

Для начала будем использовать уже знакомую нам утилиту «Сведения о системе». Плюсы этого способа в том, что мы получаем не только модель и размер винчестера, но можем увидеть и другую полезную информацию о самом диске и его разделах/локальных дисках.

1. Чтобы открыть нужную нам утилиту, используйте горячие клавиши Win+R и в появившееся поле «Открыть» введите «msinfo32«.

3. У вас откроется окно «Сведения о системе», в левой его части выберите «Компоненты/Запоминающие устройства/Диски». Первый пункт «Диски» показывает информацию о локальных дисках. Второй – о ваших физических жестких дисках, в том числе и внешних.

Как узнать модель жесткого диска

Если у вас несколько жестких дисков, то они также будут представлены в этой таблице.





Как определить память SSD

Подготовка диска

Я буду показывать, как все работает на примере диска Transcend NTS820. Для того чтобы утилита смогла считать данные, вы должны удалить все разделы на диске. Поэтому если это совсем новый диск, который вы только поставили в систему, то не создавайте пока разделы. Если они были созданы, то их или его надо будет временно удалить.

Важно: Если это ваш единственный или системный диск, то использовать утилиту, к сожалению, будет невозможно.

Удалить раздел можно, например, нажав правой кнопкой мыши по «пуск» и выбрав пункт управление дисками (для Windows 10).

В управлении диском найдите ваш накопитель, выделите его, нажмите правой кнопкой мыши на «Удалить том».


Обратите внимание, что нужно внимательно следить, чтобы данная операция происходила с нужным вам диском, а не любым другим. Также, на всякий случай напомню, что диск должен иметь неразмеченную область. Недостаточно удалить все файлы с диска, недостаточно отформатировать диск, он просто не должен содержать никаких разделов.

Как узнать какой стоит жесткий диск – способ 2

На этот раз мы воспользуемся другой системной утилитой под названием «Диспетчер устройств». Этот метод позволяет быстро посмотреть модель жесткого диска, а спустя пару кликов мышкой, узнать объем жесткого диска и его разделов. В данном случае, размер указан в мегабайтах.

1. Нажмите комбинацию клавиш Win+Pause и в левой части открывшегося окна выберите «Диспетчер устройств».

2. Далее перейдите в раздел (разверните его двойным кликом мышки) «Дисковые устройства». Вы увидите жесткие диски, подключенные к вашему компьютеру (внутренние и внешние). Их имена состоят из названий моделей.

Список жестких дисков в диспетчере устройств

3. Теперь кликните по нужному винчестеру двойным кликом мыши, либо нажмите по нему правой кнопкой мышки и выберите «Свойства».

4. В открывшемся окошке перейдите на вкладку «Тома» и нажмите кнопку «Заполнить». Через несколько секунд появится информация о размере жесткого диска и его разделов.

Как узнать объем жесткого диска

HDD vs SSD



Описывать преимущества твердотельных дисков перед обычными винчестерами смысла нет никакого. Достоинства и недостатки каждого хорошо известны любому, кто отличает «ноту до от ноты фа», или, в переложении к компьютерной тематике, процессорный сокет от интерфейса подключения дисков. Речь хочу повести немного о другом. Чтобы не быть голословным, возьмем для примера пару-тройку современных SSD-накопителей, относящихся к разным классам, от бюджетного до топового производительного устройства. Ну и для компании – обычный жесткий диск, просто для сравнения.

Сразу оговорюсь, что SSD-диски я выберу емкостью 256 Гб, ибо считаю, что на данный момент это оптимальный объем как по деньгам, так и по достаточности места для установки операционной системы, нужных программ. Винчестер же возьму емкостью 1 Тб. Для нашего разговора емкость диска не важна. Я сразу приведу кое-какие характеристики каждой модели, в частности, пиковую скорость чтения/записи. Остальные параметры в данный момент нас не интересуют.

ТипHDDSSD
МодельHGST Travelstar 7K1000SanDisk PlusSamsung 850 EVOPNY EP7011
Емкость, Гб1000240250240
Макс. скорость последовательного чтения, Мбайт/с120530540525
Макс. скорость последовательной записи, Мбайт/с120440520490
Ориентировочная стоимость.46003940670014500

Заметили закономерность у всех твердотельных дисков? Максимальная скорость чтения/записи практически одинаковая у всех. При том, что цены различаются в несколько раз. Конечно, другие параметры дисков, как то: используемые контроллеры, тип установленной флеш-памяти, скорость случайного чтения/записи на блоках разного размера и т. п. будут различаться. Почему так?

Ответ кроется в интерфейсе, используемом для подключения накопителя, будь то винчестер или SSD для ноутбука или стационарного компьютера. Об интерфейсах и пойдет далее речь.

Как узнать жесткий диск в Windows 10

В десятке получить информацию о модели и объеме диска можно с помощью «Диспетчера задач».

1. Откройте Диспетчер задач.

2. Перейдите на вкладку «Производительность» и выберите нужный диск.

Как узнать модель и размер жесткого диска

Разборка корпуса

Самый прямой вариант – это разобрать корпус ноутбука и проверить, к какому интерфейсу устройство подключено.

    Для начала, проверьте, поддерживает ли материнская плата последнюю версию SATA. Это можно установить по наличию такой надписи.



Находим надпись SATA на материнской плате



Рядом с гнездом находим обозначение интерфейса SATA

Важно! Но тут есть одна проблема. Этот способ больше подходит для стационарных компьютеров, чем для ноутбуков. В разборке корпуса ноутбука необходимо соблюдать особую осторожность, чтобы не повредить микросхемы. Поэтому не каждый пользователь решается на такую операцию.

На заметку! Существует способ проверить подключение, не разбирая корпус и не используя посторонние программы. Найдите в сети характеристики вашего ноутбука и узнаете, поддерживают ли материнская плата и жесткий диск работу через SATA III. Но на этом можно закончить только в том случае, если один из компонентов SATA III не поддерживает. В обратном случае, мы все еще не знаем, через какой интерфейс идет подключение.

Прочее способы

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

  • Speccy (без анализа)
  • CrystalDiskInfo
  • DiskCheckup и другие.

Также, посмотреть размер винчестера и его разделов можно в окне «Управление компьютером».

Как и ранее, всё достаточно легко, и как видите, большинство способов определения параметров устройств повторяются. Запомнить их, из-за этого, тоже проще.

См. также: Как узнать модель процессора, как узнать модель материнской платы, 5 способов узнать версию Windows.

M.2, PCIe, mSATA и SATA

В действительно старых ноутбуках интерфейс для подключения твердотельных накопителей может быть любым, при условии, что это SATA. Практически в каждой модели (кроме самых компактных) речь идёт о классическом-полноразмерном SATA. Он же используется для подключения дисков к стационарным компьютерам, и именно через SATA подключаются наиболее доступные по стоимости SSD. В зависимости от древности ноутбука это может быть версия SATA 1, 2 или 3. В самых доисторических ноутбуках используется SATA 1, и апгрейд на SSD в этом случае будет довольно бессмысленным — этот интерфейс еле-еле дает нужную скорость для обычного диска, а многие модели твердотельных накопителей вообще не поддерживают протокол SATA 1. Впрочем, в абсолютном большинстве современных ноутбуков используется контроллер именно третьей версии.

Скорость передачи данных через SATA 3 — до 6 Гбит/с. Это значит, что с ним можно использовать довольно современный SSD. Твердотельные накопители за последние годы развивались аки стартапы и не раз прыгнули выше головы, в результате чего они уперлись и в предел пропускной способности интерфейса SATA 3.


В некоторых ноутбуках также имеется интерфейс mSATA. Он позволяет установить твердотельный накопитель без корпуса — плоскую плату с припаянными к ней чипами. Это практически тот же SATA 3, только с новым банановым вкусом в другом форм-факторе, так что он тоже подходит для установки SSD в ноутбук. В некоторых ноутбуках уже есть интерфейс mSATA, но он либо не используется, либо в него установлен уже устаревший SSD. Также нередко в системе может быть предусмотрен интерфейс mini-PCI, который предназначен для установки карт расширения (таких как Wi-Fi, Bluetooth-модули, 3G-модемы и так далее). Он здорово похож на mSATA, но путать их все же не стоит. В любом случае установка нового накопителя позволит качественно увеличить скорость работы системы, а какой использовать для этого порт можно выяснить у производителя ноутбука или воспользовавшись конфигуратором на нашем сайте.


Самый перспективный вариант — разъем M.2. Если вы используете современный ноутбук, то именно M.2 позволит работать системе с максимальной скоростью. M.2 — это и есть то светлое будущее, которое ожидали от mSATA. Новый стандарт распространился в ноутбуках до того, как mSATA набрал популярность, а за счёт снижения цен на накопители он почти сразу раскрутился, а mSATA превратился в малопопулярный «legacy-storage», для которого производители сегодня выпускают одну-две модели накопителей — так, на всякий случай. На практике M.2 — это вариант вывода шины PCI Express 3.0 с поддержкой сразу 4 линий. Таким образом, M.2 позволяет достичь скорости передачи данных до 4 ГБ/с, что намного больше, чем в любой из версий SATA.

Но не стоит особенно радоваться раньше времени — даже если накопитель установлен в разъём M.2, он может по-прежнему использовать интерфейс SATA, а значит — работать в том же скоростном режиме, что и с более старыми разъемами. Тем не менее, преимущество все равно будет, так как носитель сможет раскрыть весь свой скоростной потенциал.

Особенности работы SSD — что такое SLC-кэш и как он влияет на скорость

Ты купил современный SSD и довольный устанавливаешь его в свой ПК. Сразу же, на высокой скорости, начинаешь переносить на него данные с других накопителей. И вдруг в какой-то момент скорость записи на SSD падает в несколько раз. Что произошло? Почему падает скорость записи? Все дело в SLC-кэше.

Сегодня существуют твердотельные накопители на четырех типах памяти:

    SLC (Single Level Cell) — один бит на ячейку памяти. Самый первый тип памяти, используемый в SSD. SLC — самый быстрый, самый долговечный тип энергонезависимой NAND памяти. За счет того, что в ячейке хранится всего 1 бит данных, запись в ячейку происходит очень быстро. Ресурс жизни ячейки SLC — примерно 100 000 циклов перезаписи. Из-за высокой стоимости производства SSD накопители на основе SLC уже не встретить в продаже. Тем более SLC накопители были только с интерфейсом SATA и небольшого объема.


Samsung — единственная компания, которая продолжает называть всю свою память MLC, лишь добавляя количество бит на ячейку. И часто это вводит покупателей в заблуждение. Например, 3-bit MLC, хотя по факту это TLC.




Сегодня самыми распространенным типом памяти в твердотельных накопителях является усовершенствованный 3D NAND TLC. Невысокая цена производства, высокая плотность данных, современные контроллеры и использование технологий SLC-кэширования позволили производителям значительно повысить скорость и ресурс TLC накопителей. Но все ли так хорошо, как кажется на первый взгляд?

Что такое SLC-кэш, и как он реализован

Чтение и запись данных на SSD-накопитель происходит по битам. Запись в ячейки SLC памяти самая быстрая, так как одна ячейка содержит лишь один бит. С TLC-накопителями сложнее. Чтобы записать одну ячейку, необходимо несколько раз считать с нее данные, для того чтобы далее их правильно записать. А дополнительные операции чтения с ячейкой значительно увеличивают время.

И для того, чтобы повысить скорость записи в TLC ячейки, производители прибегли к простой хитрости. В начале записи контроллер сохраняет данные по одному биту на ячейку, что называется режимом SLC. Это значительно увеличивает скорость записи. Продолжая запись, контроллер в фоновом режим уплотняет записанные данные в ячейку, преобразуя ее в трехбитную. Но такая быстрая запись не может быть постоянной. Объем накопителя все же рассчитывается из трех бит на ячейку. Следовательно, после заполнения SLC-кэша, скорость падает и достаточно сильно. SLC-кэш бывает реализован разными способами:

    Ограниченная выделенная область SSD-диска.
    На SSD с контроллером Phison PS3111-S11 выделяется небольшой объем диска (SLC-кэш) — как правило, это 4–6 ГБ, куда данные пишутся с максимальной скоростью. Если вы решите разом записать данные, объем которых больше, чем эта область, то вы увидите сильное падение скорости после переполнения SLC-кэша. Пример ограниченного SLC-кэша на Patriot P210 256GB (P210S256G25).



Следовательно, на QLC накопителях в таком режиме максимальная скорость будет на четверть свободного объема накопителя или меньше — все зависит от реализации SLC-кэша. Пример SLC-кэша на Smartbuy Nitro 480GB (SBSSD-480GQ-MX902-25S3). Объем SLC-кэша на QLC накопителе составил всего 23 % от общего свободного объема SSD.


Большинство пользователей не столкнутся с заполнением SLC-кэша при работе с SSD накопителем и вот почему:

  • Для того чтобы заполнить SLC-кэш накопителя, необходимо записывать на него большой объем данных с другого SSD-накопителя. А пока у большинства пользователей в ПК используется всего один SSD и запись больших объемов данных бывает редко.
  • При скачивании данных из интернета, пропускная способность канала 100 Мбит не позволит SLC-кэшу переполнится.
  • При установке и распаковке игр на накопитель, больше задействован процессор и оперативная память, запись на накопитель происходит нелинейно.
  • При скачивании данных с жесткого диска, скорость которых меньше SSD в несколько раз, SLC-кэш в большинстве случаев не успеет заполниться, чтобы снизить скорость записи
  • Просмотр видео высокой четкости тоже никак не скажется на скорости вашего накопителя, несмотря на кэширование браузера.

Как определить объем SLC-кэша?

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

Подготовка SSD накопителя

Если накопитель уже используется как дополнительный, лучше его очистить или отформатировать. Дальше необходимо выполнить команду TRIM через оптимизацию накопителя средствами Windows. Для этого переходим в «Этот компьютер» («Мой компьютер»).


Правой кнопкой мыши нажимаем на наш SSD и выбираем Свойства.


Переходим во вкладку Сервис и нажимаем кнопку Оптимизировать.


После чего выбираем снова наш SSD накопитель и наживаем кнопку Оптимизировать.


После данной операции необходимо дать накопитель «отдохнуть» примерно 15 минут и не выполнять с ним никаких операций.

Первый способ

Для определения SLC-кэша нам понадобятся программы, которые могут непрерывно линейно записывать данные на накопитель. Это можно сделать утилитой AIDA64, в разделе Сервис → Тест диска.


Далее в новом окне AIDA64 Disk Benchmark, в первом выпадающем списке меню выбираем Тест линейной записи (Linear Write), а затем накопитель, который необходимо протестировать.

ВАЖНО! Сразу после начала этого теста все данные с накопителя будут удалены!


Второй способ

Не настолько точный, как тесты утилитами, но тоже наглядный и очень понятный. Для этого нам понадобится второй SSD-накопитель, назовем его «исходный». (исходный SSD накопитель может быть даже системным). Для максимальной точности скорость чтения Исходного SSD должна быть выше, чем скорость записи тестового SSD, на котором будем определять объем SLC-кэша. На исходном накопителе создаем папку с объемными видеофайлами. Даже если у вас есть один видеофайл, просто копируем его несколько раз. Объем папки будет зависеть от объема тестового SSD — папка должна быть кратна 100 ГБ, чтобы можно было легко увидеть объем SLC-кэша. Также объем папки должен быть больше, чем треть общего объема тестового SSD накопителя, чтобы на примере одного копирования мы смогли все увидеть. Не забываем подготовить SSD по инструкции выше. Давайте скопируем папку объемом 100 Гб на SSD накопитель ADATA Falcon 256GB (AFALCON-256G-C) и посмотрим на SLC-кэш.

По графику объем SLC-кэша составил примерно 85 Гб. А вот скорость до заполнения SLC-кэша и после составили 1,05 ГБ/сек и 123 МБ/сек соответственно.

Как сильно скорость SSD накопителя может падать после заполнения SLC-кэша?

Ответить на это вопрос однозначно для всех накопителей не получится. И тому есть несколько причин:

  • Контроллер SSD-накопителя. Чем производительнее контроллер, тем выше будет скорость как до заполнения SLC-кэша, так и после.
  • Наличие DRAM-буфера на накопителе. В этом буфере находится таблица с адресами данных в ячейках NAND памяти SSD. А это позволяет не считывать данные лишний раз для проверки. Поэтому при наличии DRAM-буфера скорости накопителя выше как до заполнения SLC-кэша, так и после.
  • Тип NAND памяти, структура ячеек и количество слоев также влияют на скорость.
  • Файлы разного объема и их количество влияют на скорость записи, а следовательно — скорость заполнения SLC-кэша. Копируя на SSD много мелких файлов, скорость записи будет низкая, и заполняться SLC-кэш будет медленнее.
  • Перегрев и последующий троттлинг контроллера может снизить скорость NVMe SSD накопителя до заполнения SLC-кэша.

Вот пример недорого SATA SSD накопителя Patriot P210 128GB (P210S128G25)


Скорость после заполнения SLC-кэша падает до 71,5 МБ/сек. И это скорости прямой записи в TLC режиме.

Теперь давайте посмотрим, на что способны топовые NVMe SSD накопители на примере Samsung 970 EVO Plus 1TB (MZ-V7S1T0BW).


Даже после заполнения SLC-кэша скорости падают не значительно и остаются высокими до полного заполнения SSD-накопителя.

Если мы посмотрим на Smartbuy Nitro 240GB с QLC чипами памяти, то тут сразу видно еще более сильное снижение скорости до 22 МБ/сек. Даже не нужно ждать окончания теста — по графику все и так понятно.


Без SLC-кэширования не обходится ни один современный SSD-накопитель. Причем не важно, на каком типе памяти он построен — TLC или QLC. Благодаря SLC-кэшу мы имеет такие высокие скорости. И пусть на разных накопителях разный объем кэша, при обычном использовании мы никогда не увидим значительное снижение скорости, так как просто не сможем заполнить SLC-кэш. Конечно, если вы работаете с видеофайлами, особенно с разрешением 4К, и вам постоянно приходится перемещать их, например при видеомонтаже, то не стоит покупать дешевые SSD накопители. Лучше заранее посмотреть тесты и обзоры и выбрать оптимальный вариант. В большинстве же случаев SLC-кэш так и останется чем-то неизвестным.

Читайте также: