синий экран в майнкрафте
Синий экран в майнкрафте
попробуем) спасибо))) может еще что то?))
— Добавлено в 2014-04-01 18:01:27
куллер уже прочищал кстати
Редактировалось 1 раз(а), последний 2014-04-01 18:01:27
— Добавлено в 2014-04-02 00:25:51
и именно поэтому не вытащить оперативку
— Добавлено в 2014-04-02 00:27:23
насчет перегрузки я думал, но нет, вряд ли, поскольку скайрим идет на ура и ничего подобного с ним не происходило. я грешу на какую то неполадку вызванную одним каким то обновлением или файлами в нем несовместимыми с системой
Редактировалось 2 раз(а), последний 2014-04-02 00:27:23
А по теме, начни по хорошему с процессора. И по хорошему в дампе памяти покопайся, логирование включи, если отключено и сюда его выложи.
надо наверно на диагностику сносить) сильно в компе не разбираюсь))) наворочу чего
Cerber11 писал(а):
надо наверно на диагностику сносить) сильно в компе не разбираюсь))) наворочу чего
Внутрь лезть не нужно если не знаешь что к чему, а программно и здесь можно разобраться.
Процессор/видео карту не разгонял?
не, внутри как раз таки я понимаю)) а вот с проггами проблемы бывают)) не, не разгонял
Редактировалось 3 раз(а), последний 2014-04-02 00:47:17
гг. он что литой у тебя.
открываешь гугл-пишешь модель ноута и разборка- жмешь-потом сверху на ютуб- смотришь гайд по разборке..
отвертки только надо иметь подходящие, пластиковую карточку чтобы торцы вскрывать.
скорей всего открутить винтиков 5 и получишь доступ к слотам памяти..
Редактировалось 2 раз(а), последний 2014-04-02 00:49:42
Cerber11 писал(а):
и именно поэтому не вытащить оперативку
гг. он что литой у тебя.
открываешь гугл-пишешь модель ноута и разборка- жмешь-потом сверху на ютуб- смотришь гайд по разборке..
отвертки только наиметь подходящие, пластиковую карточку чтобы торцы вскрывать.
скорей всего открутить винтиков 5 и получишь доступ к слотам памяти..
Редактировалось 1 раз(а), последний 2014-04-02 00:48:31
да я отвертку просрал длинную)))) позже нужно будет искать и разбирать
Cerber11 писал(а):
да я отвертку просрал длинную)))) позже нужно будет искать и разбирать
набор походящих отверток стоит порядка 150 руб.
все это имеет смысл если планки действительно разные. в противном случае надо искать причину..
ну дык в час ночи я не пойду в магаз))
в посте #7 вас попросили, либо скиньте фото, либо ПРОЧИТАЙТЕ, что там пишется, по идее образования вам должно хватить, чтобы осмыслить, что же там все-таки написано и что же там все-таки происходит.
в противном случае вы никогда не решите проблему, т.к. ищете ее не там, где нужно.
N320 писал(а):
Такое случается когда сильно ногами долбишь по системнику (личный опыт).
в посте #7 вас попросили, либо скиньте фото, либо ПРОЧИТАЙТЕ, что там пишется, по идее образования вам должно хватить, чтобы осмыслить, что же там все-таки написано и что же там все-таки происходит.
в противном случае вы никогда не решите проблему, т.к. ищете ее не там, где нужно.
фото будут как только это повторится, просто напросто после чистки CCleaner эта ошибка перестает возникать на некоторое время
ну если так посудить я думаю все таки это что то с кэшем. потому что после сиклинера норм работает около месяца
— Добавлено в 2014-04-03 18:28:57
Ну вот, как и говорил, чистка на долго не помогла
вот такой экран
и вот что выдала программа указанная выше
— Добавлено в 2014-04-03 18:31:44
— Добавлено в 2014-04-03 18:32:27
Редактировалось 3 раз(а), последний 2014-04-02 00:47:17
Сделал все как сказал
— Добавлено в 2014-04-03 18:33:39
Редактировалось 6 раз(а), последний 2014-04-03 18:37:23
50 оттенков экрана смерти BSoD
Содержание
Содержание
Синий экран смерти или BSOD (Blue Screen of Death) видел практически каждый пользователь Windows. Его появление свидетельствует о критическом сбое в железе или программном обеспечении и сопровождается перезагрузкой операционной системы с потерей всех несохраненных данных. Сложно представить, сколько нервных клеток сгубила эта ошибка, особенно во времена Windows 2000 и XP. Сейчас экран смерти возникает не так часто, однако бороться с проблемой нужно незамедлительно. Главное выяснить причину заболевания и назначить верный курс лечения.
Что такое BSoD?
Упрощенно архитектура Windows состоит из двух уровней — пользовательского и режима ядра. На первом работают прикладные программы и службы, а на втором выполняется код ОС и драйверов. BSOD возникает при обнаружении критической ошибки в режиме ядра. Сбоить могут, как драйвера, так и аппаратная часть ПК. В результате система экстренно прекращает свою работу и выводит на дисплей информацию об ошибке — печально известный экран смерти. Все несохраненные данные теряются.
Через некоторое время после появления BSOD компьютер автоматически перезагружается. Зачастую это происходит слишком быстро, и пользователь не успевает запомнить код ошибки. В этом случае достаточно отключить автоматическую загрузку ОС. После перезагрузки система продолжит свою работу, однако, если не устранить причину сбоя, то BSOD будет появляться снова и снова. Сведения об ошибке заносятся в файл дампа памяти с расширением «.dmp» и по умолчанию добавляются в папку по адресу «C:\Windows\Minidump».
Помимо классического синего экрана, иногда встречается зеленый экран смерти. По сути, эта ошибка идентична стандартному BSOD, однако появляется только на тестовых версиях Windows 10 начиная с 2016 года. Подобное разделение позволяет быстро понять, в какой версии (тестовой или релизной) произошел сбой.
Одна из тестовых версий Windows Vista, известная под названием Longhorn, иногда демонстрировала пользователям красный экран смерти. Проблема заключалась в сбое диспетчера загрузки. Помимо этого, красный фон использовался для уведомления об ошибке ACPI в Windows 98.
Следует учитывать, что цвет экрана смерти может смениться на любой другой из-за случайной перезаливки дисплея после сбоя драйвера видеокарты.
Основные причины появления BSoD
Экран смерти возникает из-за ошибок при исполнении кода в режиме ядра. К этому могут привести проблемы в железе (аппаратной части) или программные сбои:
Чаще всего BSOD появляется из-за некорректной работы драйвера одного из подключенных устройств. Для повышения надежности системы используйте только последние официальные версии драйверов и программ.
Как узнать код ошибки BSoD?
Для того чтобы узнать причину сбоя, потребуется код ошибки. Данные приводятся непосредственно на самом экране смерти в момент его появления, заносятся в журнал Windows и сохраняются в специальном файле.
В первом случае необходимо хорошенько рассмотреть информацию на дисплее. Внешний вид экрана смерти зависит от версии ОС. В случае Windows XP и 7 выводится большой объем данных с названием и параметрами ошибки, а также рекомендациями по ее устранению.
Начиная с Windows 8 пользователь видит только грустный смайл, краткое описание возникшей ошибки и QR-код со ссылкой на решение проблемы от Microsoft.
Если вы не запомнили код ошибки сразу после появления BSOD, то можете найти его с помощью журнала Windows. для этого перейдите по цепочке “Панель управления” — “Администрирование” — “Просмотр событий” — “Система”. Ориентируясь на дату и время сбоя кликните по соответствующей записи в журнале. В описании будет указан код и название ошибки, например, шестнадцатеричному коду 0x00000001 соответствует ошибка APC_INDEX_MISMATCH.
По умолчанию информация об ошибке сохраняется в дампе памяти. Для ее просмотра потребуется специальная утилита, например, бесплатная программа BlueScreenView. В верхней части главного окна выводится перечень дампов памяти, с момента установки ОС. В таблице указывается время формирования отчета, код ошибки, параметры и драйвер, который вероятнее всего привел к появлению BSOD. В нижней части экрана приводится список драйверов, при этом красным отмечаются те, что были активны в момент сбоя.
Ошибка BSoD при загрузке/установке ОС
Синий экран может появляться непосредственно при установке операционной системы. Причиной чаще всего служит:
Если вы уверены, что железо в порядке, то скорее всего поврежден образ операционной системы. Старайтесь не использовать пиратские сборки с нестандартными настройками и предустановленными программами.
В некоторых случаях ОС постоянно уходит в перезагрузку без появления графического интерфейса. Вероятнее всего причина в повреждении или некорректном форматировании жесткого диска, а также неверных параметрах BIOS. Сбросить BIOS до настроек по умолчанию можно одним из двух способов:
Для загрузки ОС можно воспользоваться безопасным режимом. В этом случае система использует только самые необходимые драйвера. Если проблема не в них, то появится возможность исправить ошибку.
Устранение BSoD
Если вы знаете код ошибки, то можете найти инструкцию по ее устранению в интернете, например, на этом сайте. Начиная с Windows 8 на экране смерти выводится QR-код со ссылкой на способ устранения неполадки от Microsoft.
Для восстановления стабильного режима работы ПК можно воспользоваться универсальными способами. Если применить весь комплекс мер, то это с большой вероятностью исправит ошибку, ускорит быстродействие системы и продлит срок службы комплектующих:
Если ничего из вышеперечисленного не помогло, то переустановите операционную систему с помощью лицензионного образа.
Почему появляется «синий экран» смерти и что с ним делать?
Всё, что нужно знать о BSOD — проблеме, с которой может столкнуться каждый пользователь Windows.
Почему появляется синий экран смерти?
Blue screen of death, он же «BSOD» и синий экран смерти, — это реакция Windows на критические ошибки в работе компьютера. На экране внезапно появляются белые надписи на синем фоне, после чего устройство обычно перезагружается, зависает или выключается.
После перезапуска система какое-то время работает нормально. Но потом, если не устранить ошибку, BSOD появляется снова.
Иногда к такому состоянию приводят ошибки в драйверах или выход из строя аппаратных частей компьютера. Причины также могут быть в сбое системных настроек, вирусах или даже установленных программах.
Что делать, если появился синий экран смерти?
1. Воспользуйтесь службами Windows
Вам могут помочь специальные службы, встроенные в операционную систему.
Если у вас Windows 10, откройте раздел «Пуск» → «Параметры» (шестерёнка) → «Обновление и безопасность» → «Устранение неполадок». Прокрутите список доступных служб в самый конец и выберите «Синий экран». Кликните «Запустить средство устранения неполадок» и следуйте подсказкам системы.
Если у вас более старая версия ОС или упомянутое выше средство не сработало, откройте «Панель управления» Windows и перейдите в раздел «Центр безопасности и обслуживания». В некоторых версиях ОС этот путь может выглядеть так: «Панель управления» → «Система и безопасность» → «Центр поддержки».
Разверните вкладку «Обслуживание» и проверьте, отображаются ли здесь рекомендации по решению проблем Windows. Если да, воспользуйтесь предложенными советами.
Если ничего не помогает, переходите к следующему пункту.
2. Определите причину BSOD и найдите её решение.
У появления синего экрана смерти могут быть сотни различных причин и у каждой — свои пути решения. Узнав причину BSOD на своём компьютере, вы сможете найти оптимальный способ устранить проблему.
На экране смерти Windows отображает код вызвавшей его ошибки. Он может выглядеть как набор чисел и букв (0x0000000F) или комбинация различных слов, написанных в верхнем регистре и часто связанных символами подчёркивания (SPIN_LOCK_ALREADY_OWNED).
Вам нужно ввести код ошибки в поисковике и найти таким образом индивидуальную инструкцию по исправлению. На синем экране может даже присутствовать специальный QR-код. Отсканировав его через мобильное устройство, вы попадёте на сайт Microsoft с интерактивным помощником по решению проблемы.
Если сразу после появления синего экрана компьютер перезагружается и вы не успеваете записать код ошибки, отключите автоматический перезапуск. Для этого кликните правой кнопкой мыши по значку «Этот компьютер» и выберите «Свойства» → «Дополнительные параметры системы». В открывшемся окне перейдите на вкладку «Дополнительно», нажмите «Параметры» и снимите флажок «Выполнить автоматическую перезагрузку».
Если вы не хотите искать нужную инструкцию и вникать в неё или найденное в Сети решение не помогает, воспользуйтесь перечисленными ниже способами.
3. Попробуйте простые универсальные меры.
Эти общие меры влияют на многие параметры системы и помогают восстановить её нормальную работу. В том числе они могут исправить ошибки, которые приводят к синему экрану смерти.
1. В настройках системы перейдите в «Центр обновления Windows» и проверьте наличие обновлений. Если они доступны, установите их.
2. Проверьте систему с помощью антивирусных программ.
3. Обновите драйверы. Вы можете зайти на сайт производителя вашего компьютера и скачать все драйверы для самостоятельной установки. Но можно воспользоваться и бесплатными сервисами вроде Driver Booster и DriverPack, которые скачивают и устанавливают драйверы автоматически.
4. Протестируйте работу компьютера в безопасном режиме.
5. Проверьте температуру процессора и видеокарты. Убедитесь, что компьютер не греется. Если показатели выше допустимых, охладите компьютер.
6. Проверьте жёсткий диск и оперативную память на ошибки с помощью специальных утилит.
7. Сбросьте настройки BIOS.
8. Восстановите Windows до предыдущего состояния.
9. Если экран смерти появляется при запуске компьютера и Windows не загружается, ознакомьтесь с этой инструкцией: https://lifehacker.ru/ne-zapuskaetsya-windows/
10. Если ничего не помогает, попробуйте переустановить Windows.
Спасибо за внимание!
И приятного времяпрепровождения на Пикабу с рабочим устройством)!
Найдены дубликаты
1. Обратитесь к профессионалу.
я какой то неправильный, всегда начинал с конца
По сути, погуглите ваш синий экран конкретно, есть ещё небольшие программки типа errorka, которые по коду ошибки дают советы, как исправить.
Мне тоже, но изменять авторство не стал и глумиться словами морозилка и креокамера тоже..)
Linux Mint и ниипёт.
Нет, Хирен, как и любая ердха, запускается вместо системы (например, с флешки) как раз для того, что бы протестировать и вычислить сбоящее оборудование. А Вика лишь покажет, запорот весь диск или только бутовый сектор
последний раз у меня комп в бсод вылетал из-за заглючевшей оперативки.
а у меня сразу после установки 1803. microsoft рекомендует сделать так:
Я не стал ее ставить, как она ко мне не просилась)
А все скрины (кроме первого) у вас как раз из десятки. Совпадение? 😉
коплю деньги на новый комп.
Что такое TPM и зачем он нужен Windows 11?
Ответ на пост «Тупая установка виндовс»
По поводу установки винды. Лет 15 назад дядя мне ноут принёс для установки виндовс. Я поставил, но ввести ключ не мог. Не вводились символы. Пришлось перезагрузить по питанию. Потом только сообразил, после начала новой установки, что вводил ключ клавиатурой от своего компа, а не клавой ноутбука.
Ответ на пост «Когда вовремя образумился»
По молодости лет эникействовал, да и сейчас балуюсь иногда, под настроение.
Пара случаев из практики:
Приятель хорошего знакомого попросил настроить компьютер. Я назвал цену, причем, раза в два ниже рынка на тот момент, его не устроило. Не вопрос: нет, так нет.
Месяца через 3-4 приходит с тем же вопросом, но уже согласен с ценой. Как выяснилось, кто-то из «компомальчиков» вынес ему винду вместе со всем содержимым жесткого диска, поставил какую-то полурабочую говносборку и не установил половину драйверов. В общем, классика жанра.
Знакомый знакомого схватил порнобаннер. Спрашивает, стоит ли платить им 500 рублей, которые требуют?
Отвечаю, что ИМ платить не надо, что это развод, а за эту же пятисотку я избавлю его и от баннера, и от других проблем с компьютером. Товарищ обещает подумать.
Через день звонит: «Я им 2000 заплатил. После первых 500 рублей ничего не прислали, и я еще денег кинул. Три раза. Сделай скидку, я же на деньги попал.»
На вопрос: «А при чем тут я?», предсказуемо, ответить не смог.
Сделал, конечно. Без скидок ))
Ответ на пост «Когда вовремя образумился»
«Тыж программист, переустанови мне винду!»
Привёз. Без клавиатуры и монитора. «Ачотакова? У тебя ведь свои есть, сложно подключить, что ли?»
Ага, щас. У меня работа полным ходом, а я буду туда-сюда периферию тыркать. К тому же клавиатура у меня PS/2, на горячую её совершенно не рекомендуется перетыркивать.
И вот в тот момент, когда, несмотря на мою чёткую просьбу, привезли только системник, я начал догадываться, что меня собираются хорошо так оседлать.
В итоге скачал ему с интернета образ винды, начал записывать на CD, попутно объясняя, что процесс это не сложный, нужно просто периодически давить кнопку «Далее». Вот только по времени займёт часа 2, а я на это время не могу выделить свою периферию, которая используется для работы вот прямо сейчас. Поэтому вот вам диск, дальше всё просто.
Обидка страшная. Выругался, забрал системник и ушёл, хлопнув дверью. CD даже до половины не записался. Перестал со мной разговаривать.
Через пару лет я понял, до чего же мне повезло поссориться с ним вот на таком раннем этапе. Стольких проблем избежал. 🙂
Когда вовремя образумился
Когда жил с родителями, переустановил однажды винду соседу, естественно бесплатно, о чем я в конечном счёте пожалел. Потом иногда он стучался в дверь с таким усилием, будто я ему под дверь насрал. И каждый раз его просьбы были всё бредовее и бредовее, то телик настрой, то забей этот номер телефона в контакты, то мелодию классную на звонок поставь.
Другие соседи просекли, что если не хочешь учиться пользоваться техникой, то можно задолбать меня, а родители говорили:»ну сделай, вот нам тоже когда нибудь помогут». В общем после моего переезда, сосед зная мой номер пытался мне дозвониться, я благополучно закинул его в ЧС, однако он досождал моим родителям со словами:»когда wanoyec приедет? Мне надо «компьютер, телефон, телевизор» сделать»
Когда переезжали мои родители, естественно никто из соседей не стал нам помогать, наивные мои родители, благо друзья помогли.
И вот стою я недавно обшиваю балкон, слышу зов соседа у подъезда:»умеете телевизор настраивать?», при чем он подходил ко всем, кто мимо проходил и так минут 10-15 стоял, я думаю:»помочь что ли уже ему?ничего ведь сложного». И тут нахлынули воспоминания о соседях, которым я однажды помог и я решил для себя:
Косплей
Самый страшный костюм на хеллоуин (я знаю что он не скоро просто на заметку)
Ячейки памяти в SSD. Как работают, почему ломаются? SLC, MLC, TLC, QLC
Для данной статьи существует видоеверсия с большим количеством анимаций, рекомендую к просмотру именно её, вместо текстовой версии:
Принципы работы ячеек памяти, определение носителя информации, принципы считывания состояния ячейки памяти
Каждая ячейка памяти — это полевой транзистор с изолированным затвором, но не простой, а хитрый. Со сдвоенным затвором. Если кто не в курсе общая суть полевого транзистора заключается в следующем:
У нас есть исток и сток, проще говоря вход и выход, и между ними область через которую может проходить заряд от стока к истоку, и есть ещё одна отделённая область от этих структур диэлектриком, которая называется — затвор. И если подать заряд на затвор, то затвор своим электромагнитным полем начинает влиять на легированную часть транзистора между стоком и истоком и этим перекрывает возможность протекания тока между ними.
Бывают конструкции наоборот, что если не подавать заряд на затвор, то ток от стока к истоку не идёт, а если подавать — то идёт. Но общая суть — это то, что затвор — это типа ручки у крана. Когда хочешь открываешь, когда хочешь закрываешь. Ну либо замок у ворот, собственно термин «затвор» как бы и намекает, что мы им можем затворять или отворять ток между стоком и истоком. Наиболее классический вариант для ячеек памяти — это когда без подачи питания на затвор — между стоком и истоком ток не идёт, а при питании плюсом на затвор — ток — идёт. Очень удобно в части управления, но как этим сохранять информацию — не понятно. И для того чтобы сохранять информацию была придумана модификация с двумя затворами. Первый, грубо говоря, внешний. Простой обыкновенный, а второй — внутренний, хитрый, называемый «плавающим». А хитрость его в том, что он со всех сторон окружён изолятором.
То есть если поместить в него какой-то заряд, то этот заряд сам никуда не денется. И тут начинается самое интересное. Предположим, что заряда на плавающем затворе — нет. В таком случае — транзистор работает ровно так же, как и в случае когда второго затвора не было вообще. То есть не подаём заряд на затвор ток не идёт — подаём — ток идёт. Но если в плавающий затвор подать отрицательный заряд, то логика работы меняется. Если не подавать заряд на обычный затвор, то ток идти не будет, но если падать положительный заряд, то этот заряд будет компенсирован отрицательным зарядом плавающего затвора и в сумме они не дадут необходимого заряда чтобы ток через транзистор пошёл. То есть в случае активации транзистора ток через него всё равно не идёт. Иными словами — в случае подачи положительного заряда, если на плавающем ничего нет, то транзистор будет открыт, а если заряд есть — то транзистор будет закрыт. А теперь вспоминаем, что заряд в плавающем затворе никуда не девается, в том числе и в моменты когда питание на весь накопитель не подаётся вообще. То есть в любой момент времени мы можем по поведению тока сток исток понять есть ли заряд в нашем хитром затворе или нет. То есть прочитать заранее сохранённое состояние нашего транзистора, который стал уже вовсе и не транзистором, а ячейкой памяти.
Запись данных в ячейку памяти и причины ограниченности ресурса работы SSD
С запоминанием информации в целом понятно. С тем как понять что записано надеюсь тоже понятно. Остаётся понять только то, как осуществляется зарядка и разрядка плавающего изолированного затвора. То есть изменение состояния самой ячейки памяти. Иными словами — запись и стирание данных. И тут всё в общем-то не так сложно. Общая суть в том, что если приложить достаточное напряжение — то электроны могут пройти через диэлектрик, в нашем случае диоксид кремния.
При подаче высокого напряжения на Затвор и Сток электроны вынужденно проходят в область плавающего затвора
И имея вокруг нашего хитрого затвора достаточную разность потенциалов можно в него насильно впихнуть электроны, или наоборот высосать из него электроны, тем самым придав ему некий заряд, который сам по себе, без этих повышенных напряжений, никуда уже не денется долгие годы. Собственно таким образом и производится запись в ячейки памяти.
Подача отрицательного заряда на затвор «выталкивает» электроны из плавающего затвора и они притягиваются на исток
Проблема только в том, что эти насильственные действия над транзистором на повышенном напряжении разрушают диоксид кремния вокруг затвора раз за разом при каждом прохождении через него заряда.
Что ведёт к деградации свойств, и в конечном итоге к выходу ячейки памяти из строя. То есть при многократном воздействии на изолированный плавающий затвор для изменения его заряда — разрушается транзистор. То есть для транзистора существует предельное количество циклов изменения состояния этого затвора перед тем как ячейка памяти перестанет работать должным образом. Естественно разработчики накопителей в курсе проблемы, это всё учитывается в создаваемых контроллеров памяти, которые стремятся равномерно производить износ всего накопителя, вводятся резервные области для замены вышедших из строя ячеек, есть и другие софтовые оптимизации уже и на уровне операционных систем позволяющие максимально редко производить ненужные перезаписи.
Многобитные ячейки памяти. MLC, TLC, QLC. Принципы работы и отличия от однобитных. Причины падения скорости от увеличения битности.
С точки зрения работы транзистора наш дополнительный затвор позволяет сдвигать сток затворную характеристику. И кардинальное наличие заряда в плавающем затворе сдвигает эту характеристику так далеко, что рабочие напряжения для транзистора его не открывают.
Отрицательные заряды сильно смещают напряжение Затвор-исток при котором начинает идти ток сток-исток
И в показанной схеме у нас есть некий широкий диапазон напряжений на затворе который нам позволяет понять что записано условно 0 или 1. То есть мы сохраняем 1 бит информации.
И описанный метод записи и чтения — полностью цифровой. То есть транзистор либо проводит ток, либо — нет, и это мы можем интерпретировать условно в то, что записан условно 0 или 1.
И так работает SLC память, SLC расшифровывается как «Single-Level Cells», то есть одноуровневая ячейка. Величины зарядов, напряжения и прочее параметры плавающего затвора — не имеют особого значения значения, как-то произведена перезарядка затвора, как-то проводит транзистор и в целом это всё надёжно и просто работает. Однако при разных градациях зарядов на плавающем затворе — напряжения на которых начинает открываться транзистор разные. И если фиксировать не только факт проводимости транзистора, а характеристику проводимости — то можно более точно и контролируемо заряжая плавающий затвор получить больше информации при записи в одну ячейку.
Набор стоко-затворных характеристик для разного уровня заряда плавающего затвора
И это уже не цифровая запись, а аналоговая, то есть если мы зарядили чуть-чуть плавающий затвор, то и сместили мы характеристику чуть-чуть и у нас транзистор открывается если подать на затвор напряжение чуть выше чем минимально нужное, если зарядить плавающий затвор чуть сильнее, то и открыть транзистор будет ещё сложнее и т.д. В теории можно допустить бесконечное количество градаций уровней записей. Сейчас наверное некоторые из вас в шоке, но ячейки памяти в MLC, TLC и QLC SSD накопителях — это аналоговые носители информации, а не цифровые. Потому что именно таким образом и производиться запись многобитных ячеек памяти. Ячейка всё равно может сохранить только одно состояние записи, но если для однобитных ячеек записью было наличие или отсутствие заряда на плавающем затворе, то в многобитных ячейках под записью понимается не факт наличия или отсутствия заряда — а величина заряда. И уже эта величина при чтении должна быть оцифрована таким образом, чтобы это можно было записать в более чем один бит информации. И при оцифровывании любого аналогового сигнала емкость его данных в цифровом виде зависит от получаемой дискретности уровней распознавания сигнала. То есть чем больше градаций сигнала можно распознать, тем выше ёмкость данных аналогового сигнала. В текущий момент дискретизация сигнала производиться не очень сильная.
Для двух битов данных нужно распознать 4 уровня величины сохранённого заряда,
для трёх бит нужно распознать 8 уровней величины заряда,
и для 4-х бит нужно распознавать до 16 уровней заряда.
И распознование производится по смещению характеристики открытия транзистора. Грубо говоря, если у нас разбит весь диапазон тестирования открытия транзистора на 16 диапазонов, то надо по очереди тестировать каждое напряжение на затвор и зная при каком из них у нас в достаточной степени открылся транзистор — такой уровень и считать записанным в этом транзисторе. И просто каждой градации этих напряжений даются порядковые номера которые и есть цифровая интерпретация уровня заряда плавающего затвора. И для 16 градаций или для QLC памяти — это 4 бита. Некоторые компании грозятся сейчас выпустить 5 битные ячейки.
Как вы понимаете именно по технике разницы с 4-х битными не будет, но градаций будет уже не 16, а 32. То есть надо очень точно попадать в нужный диапазон заряда при наполнении плавающего затвора, и гораздо сложнее становится процесс считывания сигнала, вернее процесс оцифровки уровня заряда плавающего затвора. Естественно при этом снижается скорость работы с памятью. Кроме того — напомню, что процесс наполнения затвора зарядом — это аварийный для транзистора режим работы, и этот аварийный режим надо ещё очень точно контролировать, чтобы действительно был помещён нужный заряд, а не чуть больше или чуть меньше, потому что если заряд не попал в строгие рамки, то при его интерпритации он может дать другие цифровые значения. И, естественно, чем больше градаций — тем сложнее попасть в нужный диапазон. И в многобитных ячейках — неверная запись не является чем-то очень редким, поэтому для записи всегда требуется контроль на ошибки, что отнимает время, снижая скорость работы, вдобавок в случае ошибочной записи требуется перезапись ячеек в странице в которой была произведена ошибочная запись, что, как вы понимаете, ещё и снижает ресурс.
Причины снижения ресурса работы накопителей, запись накопителей с уплотнением данных.
Но не только этим снижается ресурс записи на многобитных ячейках. Как вы могли понять из теории — аппаратных различий для MLC, TLC или QLC памяти — нет. Меняется только процесс интерпретации записи, который задаётся программно. Иными словами если контроллер накопителя это позволяет, то QLC можно записывать в более простых для записи TLC, MLC или SLC режимах. Что сейчас активно и делается, хотя не на всех накопителях, но если пару лет назад было редкость — перезапись накопителей с уплотнением, то сейчас редкость когда такого не происходит. Работу уплотнения записи отлично было видно в тестах накопителей, когда при полной последовательной записи скорость падала в несколько градаций.
Пример «Ступенчатой» скорости записи, когда она падает градациями несколько раз
Разберёмся в том, что при этом происходило с накопителем.
Вначале накопитель занимал весь свой объём записывая всё в однобитном режиме. То есть абы какой заряд уже абы как смещает стоко-затворную характеристику, но этого достаточно чтобы записать один бит на ячейку. И в таком режиме весь объём ячеек быстро заканчивается. По данным о диске он ещё записан совсем чуть-чуть, но на самом деле он полностью забит данными. И для дальнейшего записывания накопитель начинает уплотнять запись. Но происходит это исключительно перезаписыванием. То есть надо во временное место скопировать данные страницы, далее затереть записанные данные, то есть вытащить из плавающих затворов заряды, дальше взять новый кусок информации, собрать его со старым куском информации и записать в те же ячейки, но уже не абы как, а, допустим, в MLC режиме, то есть с 4-мя градациями уровней заряда плавающих затворов. Далее накопитель так же заполняется полностью уже в режиме MLC. Если надо продолжить запись, а в MLC режиме место опять закончилось, то процесс уплотнения, то есть перезаписи в более плотном формате производиться уже в TLC режиме. Далее ещё может быть произведена запись в QLC режиме. Подобный механизм работает и в случае если вам хватило места до уплотнения. Как только вы перестаёте заполнять накопитель он автоматически начинает уплотнять запись, чтобы в случае необходимости он мог опять кратковременно вести запись в однобитном режиме используя свободный остаток. Хотя ещё раз напомню, что не все накопители так делают. В некоторых выделен фиксированный объём для быстрой записи и дальше накопитель заполняется уже с финальной плотностью.
Естественно такое огромное количество травмирующих ячейки перезаписей а также перезаписей из-за ошибок — крайне негативно сказывается на долговечности работы ячеек. Кроме того при большей плотности записи для изменения одного и того же объёма данных записанных случайным образом потребуется перезаписать больше страниц накопителя. Иными словами — ресурс накопителей от увеличения плотности резко падает и, в общем-то, причин на это аж несколько.
Надеюсь теперь полученные знания сделают для вас тесты накопителей увлекательнее.