SSD
Самый опасный наркотик - это SSD. Попробовав его единожды, уже не можешь без него. Обычная загрузка с HDD кажется вечностью, краски мира тускнеют, еда и секс уже не радуют...
Самый опасный наркотик - это SSD. Попробовав его единожды, уже не можешь без него. Обычная загрузка с HDD кажется вечностью, краски мира тускнеют, еда и секс уже не радуют...
Пришёл ноутбук Huawei с проблемой: не включается, да и вообще не подаёт никаких признаков жизни, + с залипшими клавишами.
Предыстория со слов клиента.
Просыпали на клавиатуру сахарную пудру, продули всё это дело и продолжали дальше пользоваться ноутом. Через какое-то время начали кнопки залипать, и в один день ноутбук выключился и перестал включаться.
Принял ноутбук на ремонт и пошёл его разбирать. Разобрав ноутбук, я ощутил приятный запах жжёного сахара, и тут я понял, что сахарная пудра от температур рабочего ноутбука расплавилась и залила непосредственно внутренности ноутбука.
На материнской плате не нашёл никаких признаков попадания жидкости, а вот SSD-диск изрядно пострадал: банки памяти были все залиты горелым сахаром, и под микроскопом было видно, что под микросхемами всё залито. Снял микросхемы памяти, зачистил посадочные площадки, перекатал шарами сами банки памяти (трафаретов под банки не имею, потому что профильно занимаюсь смартфонами). После перекатки и установки на место банок памяти пошёл проверять. Ноутбук начал включаться, выдавать подсветку без картинки. Установил другой SSD-диск, и с новым SSD-диском ноутбук запустился, в BIOS отображался корректно.
Решил попробовать снять по очереди банки памяти с платы SSD, чтоб исключить неисправность одной из банок, но, к сожалению, SSD как не подавал признаков жизни, так и не подавал.
На всякий случай снял остальные микросхемы с SSD-диска, перекатал, установил на место, но это не изменило ситуацию. Установил саму плату SSD-диска в ноутбук без банок памяти, ноутбук запустился и позволил зайти в BIOS. В BIOS SSD отображался с 1 гигабайтом памяти, после чего я пришёл к выводу, что сами банки памяти ушли в мир иной. Созвонился с клиентом, и мы приняли решение заменить SSD. Отрицательный результат тоже результат.
Многие могут сказать: можно было просто кинуть в колодку микросхемы памяти и проверить на целостность, и не тратить кучу времени на данные действия, и будут правы. Но, как я говорил выше, это не мой профиль, поэтому данные колодки не имею в наличии.
Можно было сразу заменить SSD и тоже упростить себе жизнь, тоже соглашусь с этим. Но из-за того, что SSD довольно неплохой, да и на 512 гигабайт памяти, из-за этого решили всё-таки попробовать оживить данный диск, но, увы и ах.
p99 fsync против пиковых IOPS сравнивать бессмысленно, поскольку показатели снимают в разных режимах работы накопителя. Для WAL важна хвостовая задержка fsync при подтверждённой записи, тогда как пиковые IOPS обычно получают с глубокой очередью. Вывод действует только для указанной конфигурации: устройства, файловой системы, кэша, sync-метода и нагрузки.
p99 fsync показывает границу, ниже которой уложились 99% синхронизаций в прогоне. Пиковые IOPS показывают пропускную способность при заданной очереди и ничего не говорят об одном flush WAL. Но и p99 оценивают только вместе с числом операций, длительностью теста и конфигурацией конкретного хранилища.
При COMMIT процесс добавляет запись о завершении транзакции в WAL и вызывает XLogFlush до нужного LSN. PostgreSQL сбрасывает WAL-буферы в файл, затем просит ОС синхронизировать его. При synchronous_commit=on клиент получает подтверждение после локального flush. Если настроена синхронная репликация, время ответа также зависит от ожидания standby и выбранного режима.
Способ синхронизации WAL задаёт wal_sync_method. На Linux по умолчанию используется fdatasync: PostgreSQL пишет WAL через файловый кэш, затем вызывает fdatasync(). Варианты open_datasync и open_sync открывают файл с другими флагами. Семантика каждого варианта разобрана в документации PostgreSQL, а скорость проверяют на файловой системе будущего pg_wal.
Завершённый write() ещё не говорит о сохранности после потери питания, поскольку данные могли остаться в памяти ядра или энергозависимом кэше контроллера. Поэтому хвостовая задержка fsync включает работу ядра, файловой системы и контроллера, а не только запись блока. Перед тестом фиксируют устройство, LVM или RAID, mount options, политику кэша и наличие power-loss protection.
IOPS измеряют числом завершённых операций за секунду. Высокий результат часто получают с десятками запросов в очереди, чтобы контроллер использовал параллелизм NAND. При одиночном COMMIT это преимущество исчезает, так как транзакция ждёт конкретный flush.
Средняя latency тоже скрывает паузы. Если 9900 синхронизаций заняли 0,2 мс, а 100 заняли 20 мс, среднее составит около 0,4 мс, хотя у 1% транзакций задержка будет около 20 мс. Заявленная p99 задержка хранилища требует единиц, числа выборок и периода. Без них доля медленных операций неизвестна.
Глубину очереди меняют отдельной серией. QD=1 показывает задержку без очереди, а QD=8 или 32 проверяет параллелизм. При синхронном psync значение iodepth выше единицы не создаёт настоящую очередь, поэтому нужен асинхронный engine с direct=1. Полученную пропускную способность нельзя выдавать за задержку WAL и тем более сравнивать с рекламным read IOPS.
Перцентили относятся к одному распределению. p50 делит выборку пополам, выше p95 остаются 5% операций, выше p99 остаётся 1%. Для 100 000 операций этот хвост даёт около тысячи наблюдений, а для 1000 – только десять, поэтому маленькая выборка сильнее реагирует на шум.
Воспроизведите условия реального WAL: размер синхронной записи, конкурентность, глубину очереди, sync-метод и файловую систему. Измеряйте после прогрева устройства. Затем сохраните полное распределение, число операций и временной ряд вместе с политикой кэша. После микротеста проверьте вывод транзакционной нагрузкой при тех же гарантиях сохранности данных.
Показатели p50/p95/p99 дополняют гистограммой: по ней видно, образует ли хвост один пик или несколько режимов. На графике, где IOPS отложены против задержки, подпишите block size, queue depth, jobs и длительность. Максимум сохраняют отдельно, так как выброс мог совпасть с checkpoint, discard или работой гипервизора.
По временному ряду видно, распределены ли редкие паузы по всему тесту или хвост создал один провал. Всплески сопоставляют с выводом iostat -x 1, телеметрией NVMe и checkpoint.
Как правило, сначала фиксируют версию PostgreSQL, wal_sync_method, synchronous_commit, объём WAL за секунду и число одновременно завершающихся транзакций. Скорость генерации WAL считают по разнице показаний pg_stat_wal, а конкурентность берут из журналов и метрик за тот же период. Размер синхронной записи берут из реального профиля, а при его отсутствии помечают как допущение. При конкуренции PostgreSQL может подтвердить несколько транзакций одним flush, поэтому число синхронизаций окажется меньше числа COMMIT.
Сначала моделируют одиночную синхронизацию с выбранным размером блока, например 8 KiB: один job, QD=1, тот же каталог и sync-метод. Затем повышают число jobs. Асинхронный QD-тест идёт отдельно, иначе невозможно понять, что дало прирост: конкурентность приложения или внутренняя очередь устройства.
Набор данных и длительность выбирают так, чтобы тест не закончился на быстром кэше. Для виртуального диска указывают thin provisioning, репликацию и локальный кэш. Бенчмарк надёжной записи, упирающийся в RAM или короткий SLC-burst, ничего не показывает. Поэтому в отчёт вносят свободное место, заполнение и способ предварительной записи.
pg_test_fsync сравнивает способы синхронизации и выводит среднее время операции. По документации PostgreSQL файл размещают на той же файловой системе, где будет pg_wal. Утилита помогает выбрать wal_sync_method, но не показывает хвост распределения и не предсказывает пропускную способность базы.
В прогоне, опубликованном 27 мая 2025 года, использовались PostgreSQL 16, Samsung 990 Pro, XFS и write-back-кэш. Фрагмент сырого вывода:
fdatasync: 608.573 ops/s, 1643 us/op
fsync: 177.431 ops/s, 5636 us/op
На том же сервере, но на Micron 7400 с PLP среднее время fdatasync составило 24 мкс. Полный вывод и топология стенда есть в исходном отчёте, но из-за разной конфигурации это сравнение классов накопителей, а не моделей.
Чтобы получить распределение, используют fio job, в котором заданы engine, block size, QD и длительность. Укажите отдельный тестовый файл: fio перезапишет его и потребует не менее 32 GiB свободного места.
[wal-fsync]
filename=/mnt/wal-test/fio.bin
size=32G
ioengine=psync
rw=write
bs=8k
direct=0
overwrite=1
fdatasync=1
iodepth=1
numjobs=1
time_based=1
runtime=600
ramp_time=60
percentile_list=50:95:99:99.9
Команда fio wal-fsync.fio --output=wal-fsync.txt --output-format=normal сохраняет отчёт, а percentile_list задаёт перцентили. Для WAL смотрите раздел fsync/fdatasync/sync_file_range. Отдельная асинхронная серия покажет, как меняется задержка NVMe при разной глубине очереди. Затем подтвердите результат в pgbench с -l или прикладном сценарии при тех же гарантиях сохранности данных.
Короткий запуск может закончиться до исчерпания быстрого кэша SSD. Поэтому файл предварительно заполняют, устройство прогревают, а тест ведут до устойчивого режима. По временному ряду видно, как после исчерпания SLC-кэша падает пропускная способность или растёт задержка. Там же видны фоновые паузы. Один итоговый p99 смешивает быстрый старт с установившимся режимом.
Перед серией фиксируют write cache, PLP, температуру, прошивку, заполнение, discard и фоновые операции. Что из этого списка недоступно на виртуальном диске, также отмечают в отчёте. Кэш не отключают, поскольку тест повторяет рабочую конфигурацию, а потерю питания проверяют отдельно.
1. Универсального порога нет: вычтите из SLO время сети, блокировок, CPU и других синхронных шагов.
2. Определите, какую часть остатка можно отдать ожиданию WAL с учётом group commit.
3. Задайте запас и долю нарушений, затем подтвердите порог транзакционным тестом.
p99 fsync 5 мс уже больше, чем весь SLO в 4 мс. При SLO 100 мс такая задержка может поместиться в бюджет только после учёта остальных ожиданий. Результат проверяют после прогрева и при рабочем заполнении диска, а критерий пересматривают при смене прошивки, миграции VM или росте нагрузки.
p99 fsync нельзя напрямую приравнивать к p99 транзакции. В критический путь транзакции входят блокировки, вычисления, сеть, репликация и иногда несколько flush. Group commit объединяет синхронизации, а synchronous_commit=off убирает ожидание локального диска. Поэтому перед сравнением выясняют, какие этапы идут последовательно, а какие перекрываются.
Затем сопоставляются временные ряды. Если пики commit latency совпадают с ростом времени WAL fsync, await и длины очереди, накопитель становится основной гипотезой. Если метрики хранения остаются ровными, задержку ищут в блокировках, CPU или ожидании реплики. Причину подтверждают изменением одного фактора: устройства, sync-метода или профиля нагрузки.
В SLO записывайте порог, долю нарушений, окно и минимальное число операций. Вместе с результатами транзакционного теста нужно сохранить latency histogram, указав границы бакетов и число наблюдений. Размер запаса задаётся до серии. При росте конкурентности тест лучше повторить: очередь и group commit меняют связь между одним flush и числом завершённых транзакций.
К job-файлу и сырому выводу обычно добавляют дату, версии fio, PostgreSQL и ядра, файловую систему и mount options, модель и прошивку диска, RAID/LVM, кэш и PLP, размер файла, block size, QD, jobs, длительность и прогрев. Для VM также указывают контроллер и неизвестные свойства хранилища.
В папку результата положите fio.job, fio.txt, вывод pg_test_fsync, журналы pgbench, iostat, NVMe log и CSV временного ряда. Рядом с графиком приведите перцентили и число операций. Без исходных файлов нельзя проверить единицы, фильтрацию и границы интервала.
У steady-state workload должен быть критерий: например, 10 минут после 5-минутного прогрева или остановка fio по условию steady state. Выбор зафиксируйте в job-файле. В краткой версии публикации оставьте график p99 и ссылку на полную методику.
Хранилище для WAL выбирают по повторяемой задержке подтверждённой записи и по тому, укладывается ли транзакция в свой SLO. Сначала проверьте sync-метод на файловой системе pg_wal, затем снимите распределение задержек в fio и подтвердите вывод транзакционным тестом. Сырой вывод нужен, чтобы не спутать смену накопителя с изменением нагрузки. После такой проверки p99 fsync против пиковых IOPS перестаёт быть выбором между двумя цифрами: для планирования берут p99, измеренный при нужных гарантиях записи и сопоставленный с SLO.
Ой, давай пока не раскачивай, я когда в АКИТ работал нас перекупы называли на Авито когда мы там размещались при низком курсе доллара конторой *******, зато когда с Авито ушли мы, ******* остались. Грубо цена розница: 4000р - это потолок, эту цену мы размещали на Авито за новый товар с гарантией магазина, сейчас грубо цена сетевиков АКИТ 5000р, цена ВБ 4500+, цена Озон 5500+, цена Авито с комментарием: 3000р "не работает", 4000р "сильно б/у неизвестно рабочая ли", 4500р "у чувака с одной звездочкой без авито доставки", 5600р "продаю свою протестил", 7500р "лучшая цена на Авито", 8500р "лучшая цена", 9000р "2 по цене 1", 9100р "оптом купи 10шт работаем с НДС".
К Авито претензий нет, есть претензии к совести продавцов, ребята нахрена вы там тогда вообще нужны, чтобы имитировать наличие от обычной розницы и на этом зарабатывать?
Если начало лето радовала нас приемлемыми ценами и приятным курсом доллара, то затем началось. Сначала несколько всемирных волн подорожания непосредственно у производителей: от чипов и компонентов до полноценных карт и консолей. У нас тут тоже все не ладно - проблемы с бензином, атаки на WB с уничтожением огромного количества товара (и его последующим дефицитом на этой площадке). А теперь и атаки на Озон, да и курс доллара сделал вот такой подъемчик:
А из хороших новостей у нас, разве что введение "технологического сбора" на технику перенесли с 1 сентября на 1 декабря 2026.
Для тех, кто впервые слышит об этом: речь идет о новом неналоговом платеже, который коснется отечественных импортеров и производителей электроники. Его стратегическая цель – поддержать технологический суверенитет РФ. Как поясняют в Минпромторге, мера предполагает поэтапную реализацию: сначала она затронет только готовую продукцию (включая ноутбуки и смартфоны), а затем под действие сбора подпадут отдельные электронные компоненты и модули - процессоры, микросхемы, платы, SSD накопители, материнские платы, видеокарты, сенсоры и датчики.
Платеж будет фиксированным: согласно данным Минпромторга, для ноутбуков он составит 500 рублей, для смартфонов – 250 рублей. Вносить его должны производители и поставщики техники – как юрлица, так и ИП. По прогнозам Минфина, в 2027 году мера принесет в бюджет доходов на сумму 88 млрд рублей, в 2028-м – 110 млрд.
Но а цены не стали дожидаться новых сборов и в первых числах августа рванули вверх. На некоторые позиции очень сильно. И все это в преддверии школьного сезона, что сильно ударит по карману тех, кто решил отложить покупку на последние дни перед учебой..
Больше всего подорожали видеокарты. Если в начале лета бюджетная 3050 RTX стоила от приемлемых 16000р, то теперь цена будет около 30 000р.
Еще недавно, практически в эти деньги, можно было взять 5060TI!
С SSD вообще мрак:
M2 больших объемов теперь очень дорогие
Оперативная память:
В начале лета Кингстоны в DDR4 с частотой 3200, а то и 3600 можно было найти по 6500р за планку 8 Гб, 10900р на 16 Гб и 19900р за 32 гига
Наш любимый топ из прошлых выпусков побил абсолютный рекорд! Смеялись когда с 207 000р она до 256 000р подорожала?
ПОЛ МИЛЛИОНА РУБЛЕЙ, КАРЛ!
Средний офисный системник без видеокарты по итогу сейчас обойдется от 50к, если собирать не из ноунем брендов. С бюджетной картой от 75 000+
В начале лета офисник можно было собрать меньше чем в 30 000р...
В прошлых постах рекомендовал успеть за ноутбуком, пока были запасы по старым ценам. Как и ожидалось, халява кончилась и офисный ноут с IPS матрицей, 8 на 512 обойдется от 50 000р+, а еще совсем недавно они были от 35 000.
Варианты "поиграть" стартуют от 100 000р, а поиграть с нормальным фпс на хорошем экране под все 200 000+!
Подорожала офисная техника, если в предыдущие волны цена на нее держалась примерно на одном уровне, то сейчас резко прибавилась на 15+25%
На те же 15% процентов в среднем прибавились цены на процессоры. Единственный сегмент где зафиксировано падение цены - это корпуса. Не все, но подешевевших вариантов много. Возможно, их просто реже берут, чем все остальное, делая апгрейд в старом корпусе и сейчас распродаются излишки..
Короче говоря, теперь дороже практически все. Не только "железо": смартфоны, бытовая техника и многое другое. Да, цены могут быть чуть другими в зависимости от региона и отдельных акций от магазинов, но общая ситуация понятна: сейчас не самое лучшее время для покупки.
Конечно нет. Мы пережили десятки кризисов и сколько еще их будет впереди? Остается только верить в лучшее и снова ловить удачный момент! Спасибо всем, кто дочитал до конца. Буду рад подписке и до новых встреч!
Если вы знаете, что происходит на фото, не забудьте принять таблетки от давления. Я такое делал, несколько раз правда. Кстати, такие харды работают десятилетиями. А сколько проработает современный SSD -- это вилами на воде...
p.s. Master/Slave. Хорошие времена, хороший нейминг :) Делали? Кто делал, ставьте честно лайк (только чур честно, без наипалово).
По первым тестам Silicon Power UD90 2 ТБ мало чем выдает QLC-память: больше 5.2 ГБ/с на чтении, почти 4.8 ГБ/с на записи, а файл объемом 401.6 ГБ у меня записался со средней скоростью 3.0 ГБ/с. Я ждал, что на таком объеме кэш закончится, но ошибся. Настоящий предел UD90 обнаружился дальше, примерно после 540-560 ГБ непрерывной записи. И вот там поведение SSD меняется очень сильно.
С упаковкой тут особо обсуждать нечего. Небольшая картонная основа, прозрачный блистер и сам SSD внутри. На коробке указаны привычные для него PCIe Gen4 x4, NVMe 1.4, формат M.2 2280, объем 2 ТБ и пятилетняя ограниченная гарантия. Там же находятся обещанные 5000 МБ/с на чтении и 4800 МБ/с на записи.
Комплект заканчивается самим накопителем. Винта нет, радиатора тоже. В моем тестовом ПК это вообще не проблема: UD90 устанавливался под радиатор материнской платы. А вот при покупке для ноутбука я бы заранее посмотрел, как там организовано охлаждение M.2.
Размеры стандартные: 22 x 80 x 3.5 мм, масса около 8 г. На лицевой стороне наклейка SP. Я ее снял, поскольку здесь как раз было интересно посмотреть на то, какая версия UD90 попалась в руки.
Монтаж у 2-терабайтной версии односторонний. Четыре корпуса NAND имеют маркировку 29F04T2ANCQ1, рядом установлен Realtek RTS5772DL. Отдельной DRAM-микросхемы я на плате не нашел. С обратной стороны компонентов нет.
Утилита Realtek расставила оставшиеся точки: контроллер RTS5772, прошивка VF001C45, HMB на 64 МБ. Память определилась как 144-слойная QLC Intel N38A с кристаллами емкостью 1024 Гбит.
То есть у меня оказался именно тот вариант UD90, к которому я изначально относился с некоторой осторожностью. QLC и отсутствие собственной DRAM сами по себе накопитель плохим не делают, но обычно заставляют внимательнее смотреть не на первые минуты записи, а на то, что происходит дальше. В данном случае это оказалось уместно.
CrystalDiskMark сначала никаких поводов придираться к UD90 не дал. В Q8T1 я получил 5279.51 МБ/с на последовательном чтении и 4761.94 МБ/с на записи. Чтение даже вышло за заявленные 5000 МБ/с, запись практически совпала с обещанными 4800 МБ/с.
Я бы на эти 279.51 МБ/с сверх спецификации большого внимания не обращал. Это приятная цифра в таблице, но именно такой прирост в работе почувствовать практически невозможно. Гораздо полезнее дальше посмотреть, насколько эти скорости сохраняются при смене нагрузки.
При Q1T1 чтение снизилось до 3863.74 МБ/с, а запись осталась на уровне 4739.21 МБ/с. Уже здесь видно, что один показатель "до 5000 МБ/с" довольно плохо описывает реальную скорость даже внутри одного бенчмарка.
С блоками 4 КБ при Q1T1 получилось 69.84 МБ/с на чтение и 183.72 МБ/с на запись, примерно 17 и 45 тысяч IOPS. При Q32T16 накопитель разогнался до 1565.89 и 2663.36 МБ/с, около 382 и 650 тысяч IOPS.
В ATTO мне было интереснее посмотреть не столько на максимум, сколько на то, когда скорость перестает расти. На крупных блоках чтение выходит примерно на 4.9 ГБ/с, запись на 4.4 ГБ/с. Начиная примерно с 512 КБ - 1 МБ дальнейшее увеличение блока уже мало что меняет.
AS SSD, как обычно, оказался менее щедрым на красивые результаты. Последовательное чтение составило 4413.43 МБ/с, запись 3600.51 МБ/с. На 4 КБ получил 54.75 и 195.07 МБ/с. Общий результат - 5013 баллов.
В его тесте копирования ISO вышло 3860.40 МБ/с, Program - 1604.54 МБ/с, Game - 3054.90 МБ/с. Мне эти три цифры нравятся больше, чем один последовательный максимум. Они хотя бы напоминают, насколько сильно скорость SSD зависит от характера данных и самой операции. Между 1604 и 3860 МБ/с разница уже такая, что говорить просто "накопитель пишет на 4.8 ГБ/с" становится бессмысленно.
Сжимаемость на результаты практически не влияла. Чтение большую часть прогона оставалось около 4.3-4.5 ГБ/с, запись - 4.2-4.4 ГБ/с. Каких-либо характерных провалов по мере изменения степени сжатия я не увидел.
На этом короткие тесты я бы уже мог закончить с выводом, что UD90 вполне соответствует заявленным скоростям. Но для QLC-накопителя такой вывод был бы слишком ранним.
Сначала прогнал весь объем на чтение в AIDA64. Среднее значение составило 5231.1 МБ/с, максимум 5348.5 МБ/с, минимум 4717.7 МБ/с. Здесь мне даже особо нечего анализировать: график практически ровный. Накопитель читает стабильно от начала до конца, и каких-то скрытых проблем этот тест не показал.
А вот линейная запись наконец объяснила, зачем UD90 нужен длинный тест.
В начале он пишет примерно на 4.5 ГБ/с. И пишет так довольно долго. Я ожидал увидеть спад раньше, потому что все-таки имеем QLC без отдельной DRAM. Но примерно до 27-28% пространства ничего неприятного не происходит. Потом скорость обваливается.
Основная часть графика после этого идет уже примерно между 250 и 450 МБ/с. Минимум составил 191.1 МБ/с. Максимум - 4549.3 МБ/с. Средняя скорость по всему объему получилась 1485.7 МБ/с.
Вот эта разница и стала главным результатом тестирования UD90. Не 5279 вместо заявленных 5000 МБ/с. Не разница между CrystalDiskMark и AS SSD. А переход от примерно 4.5 ГБ/с к нескольким сотням мегабайт после исчерпания кэша.
По графику его объем получается очень большим. Для накопителя на 2 ТБ 27-28% - это приблизительно 540-560 ГБ. Тут я как раз пересмотрел первоначальное отношение к этой модели. Да, это QLC. Да, после кэша ее скорость хорошо видна. Но производитель спрятал эту слабую сторону за настолько большим динамическим SLC-кэшем, что в обычной работе до нее еще придется добраться.
Это хорошо подтвердилось уже не синтетикой. Я взял один файл размером 401.6 ГБ и скопировал его с Silicon Power XS90 на UD90. Специально использовал такой объем, потому что рассчитывал поймать момент окончания быстрой записи уже в TeraCopy. Не поймал.
Все 401.6 ГБ скопировались за 2 минуты 15 секунд со средней скоростью 3.0 ГБ/с. На графике были небольшие кратковременные просадки, но выраженного перехода к медленной записи не произошло.
До линейного теста я бы, скорее всего, начал искать причину в особенностях TeraCopy, фоновой работе SSD или поведении прошивки. После AIDA64 все оказалось гораздо проще. Файл на 401.6 ГБ банально не заполнил кэш.
Именно здесь размер кэша из абстрактной цифры превращается в понятную практическую вещь. 540-560 ГБ за один непрерывный заход записывают далеко не каждый день. Установить большую игру, перекинуть папку с фотографиями, скопировать несколько десятков гигабайт видео - в таких задачах UD90, скорее всего, вообще не покажет свою медленную сторону.
Но я бы не стал из этого делать вывод, что тип NAND тогда не имеет значения. Стоит перейти границу кэша, и скорость меняется примерно на порядок. Если SSD используется как рабочий накопитель для регулярного перегона очень больших массивов, это уже совсем другая история.
С мелкими файлами возник другой эффект. Я записал на UD90 36 989 файлов общим объемом 10.2 ГБ. На операцию ушло 3 минуты 12 секунд, средняя скорость - 54 МБ/с.
После 3.0 ГБ/с на одном огромном файле цифра выглядит почти издевательски. Но к QLC-кэшу этот результат отношения практически не имеет. Тут SSD занят десятками тысяч отдельных операций, а последовательные мегабайты из CrystalDiskMark становятся почти бесполезными для прогнозирования времени.
В обратном направлении те же 36 989 файлов объемом 10.2 ГБ скопировались с UD90 на XS90 за 2 минуты 45 секунд. Средняя скорость составила 63 МБ/с. Разница с записью есть, но я бы не пытался делать из девяти мегабайт в секунду вывод о преимуществе чтения над записью. В таком тесте слишком многое завязано на работу с самими файлами.
Больше вопросов у меня сначала вызвало обратное копирование крупного файла. Те же 401.6 ГБ с UD90 на XS90 переносились уже 4 минуты 6 секунд, а средняя скорость упала до 1.6 ГБ/с. В первой части графика скорость была выше, потом начались регулярные колебания.
Если смотреть только на этот тест, легко решить, что UD90 плохо читает большие объемы. Но это не стыкуется с AIDA64, где среднее линейное чтение составило 5231.1 МБ/с и оставалось стабильным по всему объему.
Значит, искать ограничение только в UD90 здесь неправильно. При копировании XS90 одновременно должен принимать данные, работает его собственный кэш, вмешивается файловая система. Это уже тест пары накопителей, а не чистого чтения одного SSD. Мне как раз нравятся такие расхождения между бенчмарком и копированием. Они заставляют не переносить цифру из одной программы прямо в вывод о реальной скорости. Если SSD читает в AIDA64 5.2 ГБ/с, это вовсе не означает, что любой файл между двумя накопителями Windows будет переносить с такой же скоростью.
До теста я относился к Silicon Power UD90 2 ТБ примерно так, как обычно отношусь к QLC-моделям: короткая запись наверняка будет быстрой, а дальше посмотрим, насколько рано закончится кэш. Как раз со второй частью я ошибся. Кэш здесь закончился заметно позже, чем ожидалось. По линейной записи это примерно 540-560 ГБ. Поэтому даже мой файл объемом 401.6 ГБ накопитель принял целиком в быстром режиме, показав в TeraCopy средние 3.0 ГБ/с.
И вот для меня это главный аргумент в пользу UD90. Не 5279.51 МБ/с в CrystalDiskMark. Эти дополнительные мегабайты сверх заявленной скорости ни на что практически не влияют. А возможность записать несколько сотен гигабайт до падения производительности вполне влияет.
С другой стороны, после заполнения кэша никаких чудес уже нет. Скорость уходит в диапазон примерно 250-450 МБ/с, а минимум в моем тесте составил 191.1 МБ/с. Если такую нагрузку давать регулярно, я бы уже смотрел в сторону SSD с другой памятью и более предсказуемой длительной записью.
Для системы, игр и обычного домашнего использования эта слабая сторона находится довольно далеко. Можно пользоваться UD90 и месяцами ни разу ее не увидеть. Для переноса больших архивов, работы с объемным видео или других задач, где сотни гигабайт пишутся подряд, она рано или поздно проявится.
Поэтому после тестов UD90 я воспринимаю не как "медленный QLC SSD" и не как "почти 5-гигабайтный PCIe 4.0". Оба определения слишком грубые. Пока данные помещаются в его большой кэш, он действительно быстрый. Когда перестают помещаться, характер накопителя меняется очень резко. И перед покупкой полезнее понимать именно эту границу, чем запоминать цифру 5000 МБ/с с коробки.
Всем привет! Хочу поделиться свежей историей о том, как крупные ритейлеры пытаются играть в юридическую эквилибристику за счет обычных покупателей. Пост пишу не ради нытья, а чтобы придать ситуации огласке, так как поддержка в чате ушла в глухую несознанку. Надеюсь, официальный представитель Ситилинка здесь обратит внимание.
История началась в октябре 2023 года. Я купил в Ситилинке NVMe-накопитель A-Data Legend 850 на 512 ГБ. Покупал через Мегамаркет. Сам диск стоил около 4 190 рублей, половину суммы я оплатил их внутренними баллами (бонусами), а картой доплатил 2 044 рубля. Приехал, забрал в магазине, получил на руки официальный бумажный чек от Ситилинка. На чеке черным по белому написано: гарантия 5 лет (до октября 2028 года).
Диск работал нормально, S.M.A.R.T. показывал 96% здоровья, лимит перезаписи (TBW) даже близко не был исчерпан. И тут на днях контроллер диска внезапно приказал долго жить: SSD просто перестал определяться материнкой и в BIOS. Обычный гарантийный случай, с кем не бывает. Коробка у меня в идеале, термопанель на месте, сам диск без единой царапины.5 августа 2026 года я поехал на точку выдачи Ситилинка в Волжском сдавать это добро. Парни на стойке диск приняли, в акте осмотра честно зафиксировали: «повреждений нет, только следы установки». Я парень не промах, поэтому вместе с диском сразу вручил им официальную бумажную досудебную претензию на возврат денежных средств. Согласно ст. 22 ЗоЗПП - срок рассмотрения - 10 дней. Накладная приема IRA-2026-00000067513.
И вот тут начинается самое интересное: магия корпоративных подсчетов. На сегодняшний день (август 2026 года) моей модели Legend 850 в продаже уже давно нет. Зато есть её прямой и единственный официальный аналог от того же производителя A-Data Legend 860. И стоит он в Ситилинке прямо сейчас 9 450 рублей. Цены на электронику за три года, как вы понимаете, знатно улетели вверх. Согласно пункту 4 статьи 24 Закона «О защите прав потребителей», если бракованный товар подорожал, продавец обязан вернуть мне актуальную рыночную стоимость аналогичного товара на момент удовлетворения требования. Чтобы я, придя в магазин с возвращенными деньгами, мог просто пойти и купить себе точно такой же рабочий накопитель, не доплачивая ни копейки из своего кармана. То, как я платил за него 3 года назад (бонусами, фантиками, промокодами, наличкой), закон вообще не волнует. Бонусы Мегамаркета были моей скидкой. Ситилинк же продал мне вещь, которая сейчас стоит 9,5 тысяч.
Через 5 дней (10 августа) приходит смс: по вашей претензии принято решение - обратитесь в магазин. Прихожу и спрашиваю: какое решение? Если возврат - то сколько? а если обмен - то на что? Сотрудник говорит - мне надо проконсультироваться с руководством - подождите 5 минут, потом еще 5 минут, потом еще. Я сказал, что мне некогда ждать - зайду попозже. Позже решил проверить статус обращения на сайте - "Документ не найден или обслуживание завершено". Интересно думаю: а решение-то какое??? Захожу вечером в то же самый магазин, спрашиваю - говорят "а мы не знаем какое окончательное решение". Ждите...
Позже написал в чат поддержки Ситилинка, но там сидят очень экономные ребята, которые мне радостно заявляют: «Мы готовы вернуть вам только ваши 2 044 рубля, которые прошли деньгами по чеку. А за бонусами идите в Мегамаркет и требуйте их там». Ребят, вы серьезно? Мегамаркет это маркетплейс (агрегатор), а договор купли-продажи и чек у меня заключен с ООО «Ситилинк»! Верховный Суд уже сотню раз разъяснял, что при возврате брака продавец обязан выдать полную рыночную стоимость вещи, а не сумму за вычетом скидок и бонусов. Каким образом 2 044 рубля помогут мне купить новый NVMe за 9 450 рублей?
Прошло еще 6 дней и на сегодняшний день никакой смс и никаких предложений со стороны магазина.
Уважаемый Ситилинк! Обращаюсь к вашей официальной поддержке здесь, на Пикабу. Давайте решать вопрос цивилизованно. Жду адекватного ответа и ручной корректировки суммы возврата в вашей базе.
Пикабушники, кто сталкивался с урезанием возврата из-за бонусов маркетплейсов в Ситилинке, как решали? Сразу в суд шли или они после досудебки трезвеют?