Форум 3DNews

Форум 3DNews (http://forum.3dnews.ru/index.php)
-   Носители информации (http://forum.3dnews.ru/forumdisplay.php?f=16)
-   -   Почему на дешёвых SSD проседает скорость записи? (http://forum.3dnews.ru/showthread.php?t=141813)

Alex2560 14.09.2019 12:20

Почему на дешёвых SSD проседает скорость записи?
 
Почему на дешёвых SSD при записи большого количества данных через некоторое время проседает скорость записи? С чем это связано?

Lesnik75 14.09.2019 12:31

Alex2560
Все это 100500 раз расписано в статьях.
Вам действительно лень их самостоятельно найти и прочитать?
:(

garniv 14.09.2019 12:36

Связано с заполнением псевдо-SLC буфера.

Alex2560 14.09.2019 12:43

Lesnik75
После ответа garniv я хотя бы буду знать, про что именно читать.

Злой Геймер 14.09.2019 13:18

Alex2560, а вы лично сталкивались с проседанием скорости? В реальных задачах.

Alex2560 14.09.2019 14:52

Злой Геймер
Нет, только на видео смотрел, как это демонстрировали. Типа как вот тут: https://youtu.be/uliQa3E0kNA?t=550

XaXoL 14.09.2019 16:09

Alex2560
Если не переливаешь от 20 гигов одним куском - то можно не заморачиваться.

Хотя есть ещё один момент: такие ССД после удаления больших объёмов данных, зачастую впадают в ступор (на время анализа и очистки освобождённых ячеек), некоторые просто подтормаживают 1-20 секунд, некоторые вообще подвешивают систему на 1-5 секунд.

Злой Геймер 14.09.2019 17:13

Вложений: 3
Alex2560, не покупай дешман.

Копирование файла с одного SSD на другой SSD и обратно.

Alex2560 14.09.2019 17:48

Злой Геймер
У тебя Windows 8 на постоянном использовании?

Злой Геймер 14.09.2019 17:53

да

Allex.k 15.09.2019 00:31

Цитата:

Сообщение от garniv (Сообщение 2683174)
Связано с заполнением псевдо-SLC буфера

Почему "псевдо-"?

Он вполне обычный SLC....

garniv 15.09.2019 00:44

Цитата:

Сообщение от Allex.k (Сообщение 2683232)
Почему "псевдо-"?
Он вполне обычный SLC....

Может быть потому что SLC-ячеек (Single Level Cell – ячейка с одним уровнем) в NAND типа MLC/TLC/QLC физически нет?..

Allex.k 15.09.2019 01:00

Цитата:

Сообщение от garniv (Сообщение 2683233)
Может быть потому что SLC-ячеек (Single Level Cell – ячейка с одним уровнем) в NAND типа MLC/TLC/QLC физически нет?..

Дык ячейки-то никак не отличаются...

Вопрос только в разрешении ADC, читающего с них данные, да в процедуре записи.

Smirnoff 16.09.2019 09:48

Цитата:

Сообщение от Allex.k (Сообщение 2683234)
Дык ячейки-то никак не отличаются...

Как раз отличаются. От ячеек SLC отличаются - обвязкой, естественно - предназначенной работать вовсе не в SLC-режиме.
А когда TLC/QLC (и, порой, сдуру, даже MLC) используются в качестве SLC - тогда и возникает термин "псевдо".

Allex.k 16.09.2019 10:51

Цитата:

Сообщение от Smirnoff (Сообщение 2683285)
Как раз отличаются.

Ячейки - те же самые.

Цитата:

Сообщение от Smirnoff (Сообщение 2683285)
обвязкой, естественно - предназначенной работать вовсе не в SLC-режиме

Дык это ж не ячейки...

А "работа не в SLC режиме" - это всего лишь функции, дополнительные к SLC: АЦП несколькиуровневый для чтения (который благополучно в SLC режиме исполняет роль простого триггера, на чье место он поставлен) да дополнительные стадии точного "дозаряда" при записи, которые в SLC режиме просто не выполняются.

Цитата:

Сообщение от Smirnoff (Сообщение 2683285)
А когда TLC/QLC (и, порой, сдуру, даже MLC) используются в качестве SLC - тогда и возникает термин "псевдо".

Мне кажется, что это не вполне справедливо. На самом деле - оно вполне настоящее SLC (и по физике, и по функциональности), просто в этом режиме отключаются более поздние "довески". Да и чего, собственно, "сдуру"? Есть два момента... Во-первых, не вся память, произведенная как TLC/QLC оказывается достаточно долгоживущей, чтобы проходить по нормам. Что - ее выкидывать, что ли? Перевод в MLC или даже SLC режим позволит и ее пустить в дело.

Ну и второе - скорость. SLC заметно быстрее пишется.

garniv 16.09.2019 11:17

Allex.k
Обычно ведь в накопителях кэш сделан на отдельных более быстрых типах памяти? Думаю что добавка "псведо-" имеет право на жизнь, т.к. более явно указывает на использование ячеек из общего массива, а не каких-то других отдельных кэширующих.

Allex.k 16.09.2019 11:33

Цитата:

Сообщение от garniv (Сообщение 2683287)
Обычно ведь в накопителях кэш сделан на отдельных более быстрых типах памяти?

В SSD - скорее обычной практикой окажется именно использование общего массива. "Отдельный более быстрый" - это разве что новые "гибридные" Optane H10 с 32 гигами 3D XPoint на тер флеша.

Smirnoff 16.09.2019 15:20

Цитата:

Сообщение от Allex.k (Сообщение 2683286)
Ячейки - те же самые.

Имеешь инсайдерскую информацию от разработчиков/производителей? Ну так и поделись ею... ;)
Цитата:

Сообщение от Allex.k (Сообщение 2683286)
А "работа не в SLC режиме" - это всего лишь функции, дополнительные

И ещё раз: имеешь инсайдерскую информацию от разработчиков/производителей?
Цитата:

Сообщение от Allex.k (Сообщение 2683286)
Мне кажется

Вот это уже более адекватное утверждение.
А мне вот кажется, что в режиме псевдо-SLC зарядка ячейки производится не до стандартного для настоящего SLC уровня, а лишь до 1/8 (для TLC) или вовсе до 1/16 (для QLC).
Цитата:

Сообщение от Allex.k (Сообщение 2683286)
скорость. SLC заметно быстрее пишется.

Да, быстрее. Именно за счёт того, что схемы, предназначенные для MLC/TLC/QLC не в состоянии быстро зарядить ячейку полным зарядом - и ограничиваются 1/4, 1/8 и 1/16 от полного уровня соответственно (зато - быстро ;) ).
Потому и настаиваю на уместности термина "псевдо". :cool:

Allex.k 16.09.2019 15:56

Цитата:

Сообщение от Smirnoff (Сообщение 2683289)
Имеешь инсайдерскую информацию от разработчиков/производителей?

Физику NAND Flash никто не отменял.


Цитата:

Сообщение от Smirnoff (Сообщение 2683289)
А мне вот кажется, что в режиме псевдо-SLC зарядка ячейки производится не до стандартного для настоящего SLC уровня, а лишь до 1/8 (для TLC) или вовсе до 1/16 (для QLC).

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

Цитата:

Сообщение от Smirnoff (Сообщение 2683289)
Именно за счёт того, что схемы, предназначенные для MLC/TLC/QLC не в состоянии быстро зарядить ячейку полным зарядом - и ограничиваются 1/4, 1/8 и 1/16 от полного уровня соответственно (зато - быстро ).

Как раз наоборот. ;+))

Почитай, как работает TLC/QLC флеш...

Только Samsung говорит, что у него заряд сразу идет до нужного уровня - потому у него память и быстрее, чем у остальных. Но, я так понимаю, он эту технологию запатентовал (одновременного заряда и контроля уровня) и другим не дает. Но даже и у него для получения точности заряжать приходится пониженным напряжением, потому его QLC заметно медленнее его же TLC.

Цитата:

Сообщение от Smirnoff (Сообщение 2683289)
Потому и настаиваю на уместности термина "псевдо".

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

Alex2560 17.09.2019 19:18

Получается, скорость записи на современные SSD ниже заявленной в прайсах (550 MB/s)? А иллюзия скорости создаётся кэшем?


Текущее время: 04:41. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot