Member
Статус: Не в сети Регистрация: 19.09.2006 Откуда: Москва
══ FAQ ПО НАКОПИТЕЛЯМ НА ФЛЭШ-ПАМЯТИ (SSD) ══ МиниFAQ по содержанию темы Обзоры, тесты и полезные статьи Убедительная просьба НЕ задавать вопросы типа: Купил SSD XXX! Как устанавливать и настраивать ОС XXX?? - короткий ответ: так же как и HDD (альтернатива для владельцев дисков от Intel) Хочу поставить X накопителей в RAID0! Ведь будет быстрее?? - короткий ответ: нет Установил SSD XXX! А почему у меня ОС загружается XX секунд, а не YY?? - короткий ответ: потому что это зависит в первую очередь от конфигурации системы (инициализация разных устройств требует разного времени)
Беда в том, что невозможно заранее знать на каком цикле пробьется диэлектрик у какой то ячейки в странице, толи на 1000 цикле, толи на 200000.
Вы внимательно меня читали? Неужели закралось ощущение что я пишу не зная о чём пишу?
Добавлено спустя 7 минут 11 секунд:
Tomset писал(а):
А флешка/SSD, вот- она была и нету, резко. Почти неремонто-пригодна.
смотрю какаято теория отрорванная от всего... очень редко, умирает ССД насовсем. мало того как и в ХДД - есть резервная ёмкость, причём она большая, до 30% у некоторых. теперь при умирании ячейки - она переходит в режим чтения... и глобально - полностью израсходовавший ресурс накопитель - будет доступен для чтения... это не обычная ФЛЕШКА, в которой дохнет обычно контроллер или ЮСБ часть. либо обвязка..... либо... ну там ещё много всего, но ССД - не дёргают по 20 раз на день. Кстати, не надо тут подпрыгивать, ни один ССД ещё не умер от записанного, попадались брак и мёртвенькие просто, без объяснений причин... но тоже редко, просто у некоторых производителей в тысячи(сотни) раз больше чем у других...
_________________ Кто людям помогает, тот тратит время зря! Хорошими делами прославиться нельзя!
Member
Статус: Не в сети Регистрация: 28.10.2008 Откуда: Санкт-Петербург
Tomset Если есть такие опасения, то не стоит хранить на SSD такую информацию, которую потребуется если что восстанавливать. Да и сохранение образов еще никто не отменял - встроенный инструмент Windows 7, далеко ходить не надо. На мой взгляд нет тут ничего страшного. Просто еще нет массовой многолетней статистики, что бы перестать думать о жизни SSD как это в случае с HDD. Помню, как в 96 купил HDD Квантум на 1.2 Гб. Дорогой был зараза. Через год стал сыпать битые блоки и был екстренно заменен. Сейчас купил себе X25-M, гарантия 2 года. Полетит, заменю на более продвинутую модель. Образ есть, а все важные данные храню на другом HDD. Естественно тоже слежу за расходом массовой записи, но кроме uTorrent ничего особо не вызывает опасений. Что temp, что кэш и своп - все оставил по умолчанию.
Advanced member
Статус: Не в сети Регистрация: 02.05.2006 Откуда: Москва
Allex... Дохнут, сразу без предупреждения, я ж ремонтирую уже 6 штук разных SDD лежит, информации по ремонту - ноль. Вот даже почти всю ветку прочитал, ни чего полезного.
ParboiL Я еще и данные восстанавливаю, с HDD, Для востановления флешек пока не наскреб на аппаратуру, кусается цена. А у нас заказов по флешкам не так уж и много. Но общаюсь с DR-фирмами с запада. Несут на востановление SDD, много, в основном с ноутбуков. С ноутов не так просто и быстро все важное сохранить, для менеджера который в постоянной запарке. А там комерческая информация от которой работа фирмы зависит. А тут такая подстава, и такая цена за востановление, люди в шоке.
Дохнут, сразу без предупреждения, я ж ремонтирую уже 6 штук разных SDD лежит, информации по ремонту - ноль.
Правильно, причём в основном там разные бренды типа OCZ... народ то привык покупаться на красивые циферки... и, это издержки производства... винты тоже так мрут. внезапно...
_________________ Кто людям помогает, тот тратит время зря! Хорошими делами прославиться нельзя!
Advanced member
Статус: Не в сети Регистрация: 02.05.2006 Откуда: Москва
Allex... писал(а):
винты тоже так мрут. внезапно...
Где-то только 1/4, когда требуется замена головок, остальные почти все случаи можно восстановить самостоятельно имея даже не очень большой опыт, доступными программами. С флешками и SSD наоборот, 3/4 - только хирургическое вмешательство: выпаивать все микросхемы, вычитывать на программаторе, собирать образ из раскиданных по микросхемам страниц, специализированными, професcиональными, дорогими программами.
Member
Статус: Не в сети Регистрация: 12.02.2005 Откуда: Finland Фото: 13
передёргивать инфу можно до бесконечности. слайд от интела бтв. эта цифра(7,5ТБ/80ГБ диск) подразумевает што если писать тока блоками по 4КБ общий объём писанины макс 7,5ТБ. вот так всё просто. не надо мудрить.
_________________ (\__/) (='.'=) This is Bunny. Copy and paste bunny into your signature to help him Gain world domination!! Хватит ВЫкать, я молодой 8)
Allu_n22 вот именно, не надо передёргивать... вот вам официальный документ http://www.intel.com/design/flash/NAND/ ... dendum.pdf из которого народ дёргает информацию даже не вдумываясь и не переводя... И, я, если честно уже подзамахался каждый раз об этом говорить... #77 И, вот именно, пора прекращать передёргивать. если не знаем почему так- то лучше перед высказыванием погуглить... например - ТАК тогда может быть и станет ясно почему, зачем, и как влияет заполненость ССД на его ресурс, и почему...
Цитата:
Pages are grouped together into blocks; today it’s common to have 128 pages in a block (512KB in a block). A block is the smallest structure that can be erased in a NAND-flash device. So while you can read from and write to a page, you can only erase a block (128 pages at a time). This is where many of the SSD’s problems stem from, I’ll repeat this again later because it’s one of the most important parts of understanding SSDs.
Цитата:
Пишется по 4К, стирается очень большими блоками(зависит от флеша, пусть будет 512K). Минимальная запись не равна минимальному стиранию! А правильные SSD работают вообще хитро - у них есть маппинг, т.е. пишется всегда в свободные участки по 4K, т.е. в "стертые" и пока неиспользованные места, соответственно запоминается таблица что где размещено реально во флеше и сектора куда писалось (т.е. просто запись 4К, а не тупой метод типа чтение 512К, затем стирание 512К, затем записть 512К с замененными 4К). А освобождение больших блоков под "стирание" идет когда нет нагрузки.
Отдельного и достаточно подробного разговора требует такой параметр как срок службы. Дело в том, что обычно для флеш-памяти он заявляется как количество циклов перезаписи и для современных MLC-чипов составляет десять тысяч циклов (кстати, для одноуровневых SLC-ячеек этот параметр выше ровно на порядок – сто тысяч циклов, и это является вторым, после скорости записи, весомым различием этих двух типов флеш-памяти). Понятно, что такой подход несколько неудобен: абсолютно непонятно, как это сравнить со сроком жизни жестких дисков, да и вообще не очень понятно, сколько же проработает SSD. Конечно, можно перемножить количество ячеек (а если быть более точным, то количество страниц, поскольку именно страницы в случае флеш-памяти являются минимальной изменяемой единицей информации, у X25-M размер страницы равен 4 кБ) на их объем и на количество циклов и получить максимальное количество записываемой на накопитель информации. Для X25-M это значение составит 800 ТБ. Казалось бы, огромное число, но тут проявляется две проблемы.
Во-первых, как определить, какое количество информации будет записано? Это ведь общее количество всех возможных операций записи, в том числе и служебных. Энтузиасты уже успели на своем горьком опыте убедиться, что доля служебных запросов на запись при установке системы на флеш-накопитель весьма велика, а время его работы неожиданно мало. Даже такая операция, как запись времени обращения к файлу является, простите за тавтологию, операцией записи и, соответственно "съедает" ресурс накопителя. И таких не очень очевидных для простого пользователя действий в компьютере происходит весьма значительное количество, поскольку современные дисковые системы и программы ведут всевозможные логи, активно работают с таблицей размещения файлов (которая располагается все на том же диске) и изменяют свои внутренние файлы. Да один только файл подкачки чего стоит. А ведь все это является теми самыми операциями записи. В итоге 800 ТБ вовсе не являются тем объемом файлов, который пользователь может записать на накопитель (конечно же, стирая старые и записывая новые), реальные цифры гораздо меньше, даже если постараться уменьшить число таких "скрытых" операций записи, отключив файл подкачки и проведя настройку операционной системы. Очень, кстати, интересно: а получающие все большее распространение ноутбуки на твердотельных накопителях проходят такую оптимизацию?
Вторая проблема кроется еще глубже, в самом алгоритме работы флеш-накопителей и их взаимодействии с операционными системами и состоит из нескольких частей. Если минимальным размером записываемой информации является страница, то минимальным объемом стираемой информации является блок из нескольких страниц – это обуславливается самим механизмом стирания данных во флеш-памяти. Для X25-M размер такого блока составляет 128 страниц, то есть 512 кБ или полмегабайта. В результате, если поступает запрос на стирание (или перезапись) одной страницы, накопителю приходится вместо этого стирать 128. Соответственно, если в них была полезная информация (а так, скорее всего и было), то ее приходится сперва считывать в кэш, а после этого записывать заново. В итоге мы имеем многократное увеличение количества операций записи, что, естественно, уменьшает ресурс нашего накопителя.
Второй стороной проблемы является то, что нагрузка на ячейки распределяется крайне неравномерно. В каких то ячейках информация хранится очень долго без изменений, поскольку эти файлы лишь читаются, в то время как другие ячейки подвергаются достаточно частой перезаписи. В итоге мы получаем неравномерный износ накопителя: в то время как часть ячеек еще имеет солидный резерв "прочности" в виде большого количества циклов перезаписи, другие уже его полностью выбирают.
Ну и, наконец, третьей частью проблемы является взаимодействие твердотельных накопителей с файловой системой. Напомню, что операционная система через файловую систему общается с накопителем при помощи LBA-адресов блоков данных, к которым происходит обращение. Для жестких дисков эта система является логичной, но ведь у флеш-памяти нет никаких вращающихся пластин, поделенных на дорожки и сектора. У последних есть лишь транслятор адресов, в памяти которого записано, какая физическая ячейка соответствует какому LBA-адресу, то есть его логическая структура никак не соответствует реальной. Казалось бы, а в чем здесь проблема? А проблема в том, что в современных протоколах стирание файла не вызывает запроса на удаление данных из всех LBA-адресов, оно лишь изменяет состояние таблицы размещения в той части, которая относилась к данному файлу. В сумме с транслятором адресов это приводит к тому, что однажды записанная в ячейку памяти часть данных будет считаться действительной и неудаленной даже тогда, когда с точки зрения файловой системы файл уже был удален. А в сочетании с описанными выше особенностями удаления данных на физическом уровне это приводит к тому, что при поступлении практически любого запроса на удаление данных приходится обратно записывать даже те данные, которые относятся к уже удаленному файлу. Этот момент несколько тяжел для понимания, поэтому на всякий случай сформулируем его еще раз несколько по-другому: транслятор LBA-адресов, заведующий удалением данных из ячеек, соответствующих LBA-адресам, ничего не знает о той информации, которая хранится в файловой системе, при этом в процессе удаления файлов система не посылает запрос на удаление данных по всем LBA-адресам, соответствующим удаляемому файлу. В результате для SSD-накопителя информация в ячейках остается действительной (то есть важной, необходимой для дальнейшего хранения – с точки зрения внутренней логики самого SSD-накопителя) даже тогда, когда эти ячейки относятся к файлам, уже удаленным с точки зрения операционной системы.
Вся работа, по уменьшению потерь (а именно – ресурса записи ячеек) от описанной выше проблемы ложится на транслятор адресов. Дело в том, что таблица соответствия LBA-адресов физическим ячейкам является не раз и навсегда определенной и неизменной, а динамической. То есть в разные моменты времени одному и тому же LBA-адресу могут соответствовать абсолютно разные ячейки. Соответственно, алгоритмы транслятора стараются при помощи изменения этой таблицы сделать нагрузку одинаковой для всех ячеек, по возможности уменьшая неравномерный износ последних. Да именно ему очень кстати приходится тот модуль оперативной памяти, которой размещен на плате накопителя. Тот же ретранслятор отвечает и за то, чтобы уменьшались потери от стирания ячеек целыми блоками. Думаю, несложно догадаться, что уровень сложности этих алгоритмов и их эффективность самым непосредственным образом влияют как на срок службы накопителя, так и на его производительность. Так, при серьезной смене нагрузки (например, с линейных операций записи на случайные) накопителю требуется некоторое время, чтобы адаптироваться к ней.
Однако вернемся из глубин особенностей функционирования к сроку службы накопителя. Компания Intel предложила достаточно изящное решение: определять срок службы исходя из среднего объема данных записываемых на SSD, а описанные выше технические проблемы, приводящие к тому, что реальный объем записываемых данных будет меньше теоретического учитывать при помощи двух поправочных коэффициентов. Первый из них, "коэффициент увеличения записи", отражает как раз столь подробно описанную выше ситуацию с увеличением объема перезаписываемых данных, а второй, "коэффициент неравномерности износа", отвечает за уменьшение срока службы, связанное с тем, что одни ячейки выбирают свой ресурс циклов перезаписи раньше других. Надо сказать, что Intel очень высоко оценивает качество работы алгоритмов своего накопителя: если "в среднем по больнице", то есть для продукции конкурентов на MLC-памяти она приводит значение коэффициента увеличения записи равное 20 и коэффициента неравномерности износа равное 3, то для своей продукции она их оба заявляет равными 1,1. Ну что ж, опустим справедливость этих изысканий на совесть Intel, фактически проверить их мы все равно не можем и все же вернемся к сроку службы. В итоге, при условии записи на накопитель каждый день по 100 ГБ Intel гарантирует, что накопитель прослужит пять лет. Интересно, что при этом гарантию на свою продукцию компания все же дает трехлетнюю. И все же, остается нераскрытым вопрос, как обычному человеку определить, какой объем записи происходит на его компьютере. Похоже, что пока пользователям придется довольствоваться лишь статистическими данными да обещаниями производителей.
Abdalla , может тоже в ФАК, я потом дополню выдержками про ресурс накопителя при работе с 20, 40 и 60%% свободного места, и соответственно ресурсом, тут вроде пару страниц назад было...
Цитата:
По другой информации от Intel, где уже учитывается наличие свободной области на SSD диске, при полностью заполненном диске, можно суммарно записать 14,5 ТБ (29 TБ) данных для 80 ГБ (160 ГБ) модели. При наличии 10% свободного места на диске, можно суммарно записать 34 ТБ (68 TБ), а при 20% уже можно суммарно записать 52 ТБ (104 TБ) данных.
правда откуда взята информация - данных нет...
Пока добавил ссылку на этот пост. Спасибо.
_________________ Кто людям помогает, тот тратит время зря! Хорошими делами прославиться нельзя!
Последний раз редактировалось Allex... 02.12.2010 16:33, всего редактировалось 2 раз(а).
Member
Статус: Не в сети Регистрация: 28.10.2008 Откуда: Санкт-Петербург
Точно - нужно это в FAQ добавлять, а то так и будет постоянно. Уже приводили хорошую ссылку конкретно про X25-M 80Gb Есть там интересный материал ближе к концу, про надежность твердотельных дисков - Надежность и ресурс SSD. Очень полезный материал для ознакомления, особенно владельцам оных. Там как раз и отмечается, что:
Цитата:
По другой информации от Intel, где уже учитывается наличие свободной области на SSD диске, при полностью заполненном диске, можно суммарно записать 14,5 ТБ (29 TБ) данных для 80 ГБ (160 ГБ) модели. При наличии 10% свободного места на диске, можно суммарно записать 34 ТБ (68 TБ), а при 20% уже можно суммарно записать 52 ТБ (104 TБ) данных.
Advanced member
Статус: Не в сети Регистрация: 14.11.2003
[Neo] писал(а):
ACHI выключен
может в этом дело, хотя реально беспокоиться не о чем, создать естественную нагрузку такого характера, чтобы она принципиально лучше шла с очередью команд - не так то просто (это надо мелочь очень интенсивно с разных мест тянуть)
Member
Статус: Не в сети Регистрация: 12.02.2005 Откуда: Finland Фото: 13
Allex... писал(а):
Allu_n22 вот именно, не надо передёргивать...
вот вам правельный прямой перевод Страницы группируются в блоки, сегодня это часто 128 страниц в блоке (512KB в блок). Блок является наименьшей структурой, которые могут быть стерты в устройстве NAND-Flash. Таким образом, хотя вы можете читать и писать на страницу, стереть можно только блок (128 страниц за один раз). и можно на ты, мне всего 26 лет.
_________________ (\__/) (='.'=) This is Bunny. Copy and paste bunny into your signature to help him Gain world domination!! Хватит ВЫкать, я молодой 8)
Member
Статус: Не в сети Регистрация: 08.09.2006 Откуда: СПБ
тут по производственной необходимости поставил дома винт HDD баракудку 7200 с семеркой) просто БУУЭЭЭ Ахахаха FFFFUUU ппц. такое ощущение что за время открытия окон и всяких прог - можно сходить помыться и кофе сделать. Давно у меня нервного тика небыло, а тут начался))) нажал кнопочку... подождал... нажал кнопочку... подождал... это писец)
_________________ Asus ROG Strix Scar17 7945HX3D, 32gb@5200, RTX 4090 Mobile 16gb vram (175w)+OLED 27" MSI MAG 271E2
ДА, у X25-M есть деградация скоростей записи, но она, судя по моему скромному опыту, зависит не от количества записи на диск. И не от того, "чистый" ли сектор записывается или на него уже была произведена запись. А зависит падение скорости всего лишь от текущего процента свободного места. Предыдущие тесты (после покупки, через 1 месяц и через 4.5) были сделаны при 30-38% заполнении, а сейчас занято 53%. Что удивительно, скорости чтения только подросли. Как только будет официальный релиз W7SP1 - опять покопаю дистриб с помощью RT7Lite и выложу новые результаты с бОльшим количеством свободного места.
_________________ i5 750 @ 4.0 / Maximus III Formula / 4Gb OCZ / HD5770 / WD5000AAKS + X25-M 80Gb G2 / MODU82+ 625W / CM690
Grade86 Не стоит переносить образ. Ставить с ноля. При установке ОС настраивается под работу с SSD.
Я так и сделал. Все Ок. Только акронис надо 2011 он правильный отступ для ssd делает. Но если сделать более старой версией то ничего страшного - выровнять можно и потом.
Member
Статус: Не в сети Регистрация: 28.10.2008 Откуда: Санкт-Петербург
ALZAthe1st Какой-то низкий расход Host Writes, а Media Wearout Indicator так вообще в идеальном состоянии. У меня такой же винт и уже 106Gb в Host Writes за две недели пользования. Правда ставилась винда со всем софтом ~40Gb и раскручивалась из образа один раз. Это сразу съедает хорошо - около 80Gb. Данные сняты после прохода оптимизатора Intel SSD Toolbox или просто так?
ParboiL, JustBada только там - есть ошибки в переводе... и об этом идёт спор..
Anvin писал(а):
(это надо мелочь очень интенсивно с разных мест тянуть)
- винда +торрент. хотя для ССД это не актуально(торрент) - зато остальным дискам легче Allu_n22 переведите лучше этот текст... #77 именно отсюда пошло непонимание про ресурс...(я через это тоже прошёл) невнимательность - порок...
molecula писал(а):
Только акронис надо 2011 он правильный отступ для ssd делает.
не надо вообще ничего... ни каких сторонних програм- установщик 7-ки сам всё прекрасно делает...
_________________ Кто людям помогает, тот тратит время зря! Хорошими делами прославиться нельзя!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения