Показать полную графическую версию : Твердотельные накопители (SSD, Solid-State Drive)
dmitryst
11-02-2023, 11:58
ShaddyR, Ну а что? Сами ячейки-то не привязаны жестко к каким-то секторам? Вроде нет, во всяком случае, в документации об этом не пишут. Или я не нашел (
Вот уже несколько месяцев мы проводим бенчмарки SSD и HDD. Учитывая последние новости о SSD, я решил, что будет не лишним рассказать о том, что мы наблюдали в ходе тестирования.
TLDR: В ходе тестирования 8 популярных твердотельных накопителей емкостью 1 ТБ мы заметили, что некоторые из них показали значительное снижение производительности последовательного ввода-вывода. После 2 часов простоя и перезагрузки системы снижение производительности сохранялось.
Чтобы проиллюстрировать проблему, мы создали анимированные графики для SSD, показывающие, как менялась производительность последовательной записи в ходе последовательных тестов. Мы считаем, что эти графики показывают, как различные диски и контроллеры перемещают данные между регионами с высокой и низкой производительностью. (https://www.reddit.com/r/hardware/comments/1146b0s/ssd_sequential_write_slowdowns/)
https://i.ibb.co/0qKMLr8/ssd.png (https://ibb.co/5Tk83Lt)
Методология тестирования
-"Формат NVMe" твердотельного накопителя и 10-минутный отдых.
-Инициализируйте диск с GPT и создайте один раздел EXT4, охватывающий весь диск.
-Создайте и последовательно запишите один файл, объем которого составляет 20% от емкости диска, после чего отдохните 10 минут.
-Выполните 20 следующих запусков с 6-минутным отдыхом после каждого запуска: в течение 60 секунд записывайте в файл, созданный на этапе 3, последовательные фрагменты размером 256 МБ.
Мы вычисляем процентное падение от самой высокой пропускной способности до самой низкой.
Настройка теста
Конфигурация эталонной машины для хранения данных (https://pcpartpicker.com/list/mvzJRv)
Твердотельные накопители формата M.2 всегда находятся в слоте M2_1. M2_1 имеет 4 дорожки PCIe 4.0, напрямую подключенные к процессору, и совместим с дисками NVMe и SATA.
Операционная система: Ubuntu 20.04.4 LTS с Hardware Enablement Stack
Все тесты linux выполняются с помощью fio 3.32 (github) с будущим коммитом 03900b0bf8af625bb43b10f0627b3c5947c3ff79, примененным вручную.
Все диски были приобретены через розничные каналы.
Результаты
Высокопроизводительные и низкопроизводительные области твердотельных накопителей очевидны по поведению тестового прогона. Каждый твердотельный накопитель, на котором наблюдается ухудшение качества последовательной записи, теряет способность использовать высокопроизводительную область. Мы не знаем, почему это происходит. Возможно, существует какая-то последовательность действий или длительный период отдыха, которые в конечном итоге восстановят исходное поведение производительности, но даже 2 часа отдыха и перезагрузка системы не устранили ухудшения.
sputnikk
18-02-2023, 03:19
fox_cub, полагаете эксперимент отражает реальные условия использования?
sputnikk, по ссылке можно ознакомиться с методикой проведения тестов
veter2009
18-02-2023, 12:17
Я так полагаю что эта инфа рассчитана на узкий круг специалистов , я как простой юзер ни хрена не понял что тут хорошо а что плохо .
veter2009, КОЛИЧЕСТВЕННО выраженное снижение производительности для вас непонятно?
veter2009
18-02-2023, 12:30
Да понятно , только ведь это тест , создание экстремальных условий для оборудования , сотни миллионов простых пользователей ни когда в жизни не будут заниматься такими тестами . Простого пользователя интересует цена и долговечность эксплуатации в нормальных условиях .
veter2009, вы считаете методику теста ЭКСТРЕМАЛЬНОЙ?
Специально для вас в оригинальном сообщении добавил методику теста и конфиг тестового ПК
Grabber2006
18-02-2023, 12:41
Их на линуксе тестировали. На этой недоделанной системе может быть вообще, что угодно. Лет пять назад линукс убивал SSD, сейчас наверно вроде того.
Grabber2006, кто о чем, а вшивый-про баню!
А чО про AMD промолчали? Это ведь ваш любимый конек? Или чукча не читатель, чукча-писатель?
Grabber2006
18-02-2023, 12:57
fox_cub, А вам, что, правда глаза колет?
А вам, что, правда глаза колет? »
Да куда уж мне тягаться с носителем истины в последней инстанции. Так что там по поводу AMD в конфиге тестового ПК?
veter2009
18-02-2023, 14:07
veter2009, вы считаете методику теста ЭКСТРЕМАЛЬНОЙ?
Специально для вас в оригинальном сообщении добавил методику теста и конфиг тестового ПК »
Спасибо уважаемый , я по ходу совсем не против любого познания , а особенно технического характера но беда в том что не владею английским языком о чём горько сожалею . А ссылки на сам процесс и методику в английском регистре .Будь вся инфа на русском с удовольствием прочитал для общего познания . может ошибаюсь но больше половины участников форума не владеют английским .
veter2009, я тоже не владею английским в должной мере, потому и выложил "дайджест" в виде таблицы, пояснения к ней и методику тестирования с конфигом ПК.
Но я ЭКСТРЕМАЛЬНЫМИ тесты не назвал бы ни в коей мере: диск заполнен ВСЕГО на 20%, записываемые файлы мелкими(256 Мб) назвать трудно.
Но чтение треда лично для меня было мало того что полезным, но интересным тоже
Рекомендую для перевода использовать Deepl (https://www.deepl.com/translator), точнее расширение (https://chrome.google.com/webstore/detail/deepl-translate-reading-w/cofdbpoegempjloogbagkncekinflcnj) для браузера. На данный момент ЛУЧШИЙ продукт в своей отрасли
teapot08
07-05-2023, 11:34
Про то, что не нужно оставлять на ссд не размеченной области - это понятно давно.
Но обязательно ли оставлять 25% пустого пространства после форматирования диска?
То есть, полностью отформатировать диск и после 25% оставлять пусты не заполняя файлами.
Кто то говорит, что надо 25% оставлять, кто то говорит, что достаточно 5%...7%, а кто то говорит, что вообще можно полностью забить диск если на нем нет системы.
Речь про m.2 mvme диск на котором будут находиться исключительно игры.
Система будет находиться на другом отдельном ссд сата.
veter2009
07-05-2023, 11:55
Кто то говорит, что надо 25% оставлять, кто то говорит, что достаточно 5%...7%, а кто то говорит, что вообще можно полностью забить диск если на нем нет системы.
Речь про m.2 mvme диск на котором будут находиться исключительно игры. »
Но я как понимаю , не зависимо от профиля информации будет происходить чтение и запись в ячейках памяти а это в свою очередь приводит к износу и выходу из строя ячеек . А Windows в фоновом режиме заменяет эти неисправные ячейки на добротные или по другому исправные а если не будет свободных исправных информация будет утрачена что в свою очередь приведёт к нестабильной работе установленной программе или игры .
teapot08
07-05-2023, 11:58
а это в свою очередь приводит к износу и выходу из строя ячеек . »
Да нет, заполнение диска вообще не относиться к износу, тут разговор больше о падении скоростей.
То есть, что полупустой диск, что почти полностью забитый - на износ это не влияет вообще.
Про то, что не нужно оставлять на ссд не размеченной области - это понятно давно. »
вендорам не понятно. Утверждение из серии "это все знают" ? ;)
>
обязательно ли оставлять 25% пустого пространства после форматирования диска? »
обязательно ли форматировать?
>
Кто то говорит, что надо 25% оставлять, кто то говорит, что достаточно 5%...7%, а кто то говорит, что вообще можно полностью забить диск если на нем нет системы. »
если слушать всех кто-тОв...
Вопрос из серии "в какой цвет покрасить авто, чтоб хорошо ездило". m.2 ли он, nvme ли - в данном контексте разницы нет. Разница есть в контроллере, реализации и ожидаемого результата. У большинства дешевых ТД заполнение на 50%+ уже может вызвать нервные припадки со всеми вытекающими. У каких-то, возможно, на работе это критически и не скажется. Поскольку конкретики нет, ответа точного тоже быть не может, так что ставь,забивай, потом расскажешь, чем дело закончилось. :)
Windows в фоновом режиме заменяет эти неисправные ячейки на добротные или по другому исправные »
кто чего заменяет?
>
что полупустой диск, что почти полностью забитый - на износ это не влияет вообще. »
с тобой сильно не согласятся несколько накопителей, уехавших на гарантийную замену в первую неделю после забития инфой методом копирования.
veter2009
07-05-2023, 13:04
Цитата teapot08:
Да нет, заполнение диска вообще не относиться к износу, тут разговор больше о падении скоростей. »
Я про заполнение словом не обмолвился , вел речь о количестве циклов записи и чтения вот количество циклов и приводит к износу ячеек . Цитата ShaddyR:
Цитата veter2009:
Windows в фоновом режиме заменяет эти неисправные ячейки на добротные или по другому исправные »
кто чего заменяет? »
Да где то давненько читал про такой момент не помню даже где и какая именно Windows занималась такой работай , если это был трёп извиняюсь .
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC