The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

25.12.2014 09:28  Содержимое ячеек DRAM может быть повреждено в результате цикличного чтения

Разработчики ядра Linux обсуждают реализацию возможного обходного пути защиты от эффекта искажения содержимого отдельных битов памяти DRAM, выявленного исследователями из Университета Карнеги — Меллон и Intel Labs. Исследование показало, что можно легко инициировать повреждение отдельных битов в DRAM-памяти путём цикличного чтения данных из соседних ячеек памяти.

Проблема обусловлена особенностью работы памяти DRAM, которая формируется как двухмерный массив ячеек, каждая из которых состоит из конденсатора и транзистора. Состояние сохранённого в ячейке значения определяется тем, заряжен или нет конденсатор. Для поддержания заряда применяется цикл регенерации. При выполнении непрерывного чтения одной и той же области памяти из-за постоянного открытия и закрытия линии WL (Word Line), которая управляет транзисторами доступа, возникают флуктуации напряжения, которые могут привести к аномалии, вызывающей небольшую потерю заряда соседних ячеек. Если интенсивность чтения достаточно большая, то ячейка может потерять достаточно большой объём заряда и очередной цикл регенерации не успеет восстановить его первоначальное состояние, что приведёт к изменению значения сохранённых в ячейке данных.

Пример ассемблерного кода, который может привести к повреждению смежных битов памяти (простой цикл с чтением содержимого памяти и очисткой кэша, чтение двух значений по разным адресам обусловлено необходимостью инициирования закрытия линии WL, если постоянно читать только одну ячейку линия WL остаётся открытой и эффект не проявляется):



   loop:
       mov X, %eax  ; Читаем значения адресов X и Y, 
       mov Y, %ebx  ; сохраняем значения в регистрах и кэше
       clflush (X)  ; Чистим содержимое кэша
       clflush (Y)
       mfence       ; Убеждаемся, что данные точно вычищены из кэша
       jmp loop

Подобный эффект можно использовать для инициирования атак по искажению данных в буфере, к которому атакующий не имеет доступа, но при этом имеет доступ к смежным с данным буфером областям памяти. Отмечается, что старые чипы DRAM, выпущенные до 2011 года, значительно более устойчивы к возникновению подобных ошибок. Из более ста протестированных новых модулей памяти, выпущенных в 2012 и 2013 годах, все без исключения оказались подвержены проблеме. В качестве рекомендации пока предлагается использовать модули памяти с контролем целостности ECC, которые значительно понижают вероятность незамеченного изменения данных, но полностью не исключают, так как возможны ситуации, когда в результате эффекта одновременно два бита могут поменять свои значения.

Дополнение 1: представлена программа RowHammer на основе MemTest 86+ 5.01, нацеленная на выявление данной проблемы. Из-за особенностей работы контроллеров памяти, применяемый алгоритм несколько не оптимален, что снижает скорость спровоцированных утечек заряда. Из-за этого программа заметно менее эффективна, чем могла бы быть, однако даже в текущем виде она выявляет наиболее подверженные проблеме модули памяти.

Дополнение 2: программа для тестирования проявления проблемы в userspace.

  1. Главная ссылка к новости (https://lkml.org/lkml/2014/12/...)
  2. OpenNews: Атака по превращению IP-телефонов Avaya в прослушивающие радиопередатчики
  3. OpenNews: Представлена техника атаки на микроконтроллеры, встроенные в MicroSD-карты
  4. OpenNews: Оценка возможности создания аппаратных бэкдоров, работающих на транзисторном уровне
  5. OpenNews: Техника определения RSA-ключей через анализ изменения шума от компьютера
  6. OpenNews: Метод определения RSA-ключей через анализ изменения разности потенциалов
Лицензия: CC-BY
Тип: Проблемы безопасности
Ключевые слова: dram, hardware
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, rius, 10:40, 25/12/2014 [ответить] [смотреть все]
  • +3 +/
    У eeprom тоже есть похожее, ошибка read disturb.
    Постоянная вроде как память может потерять сохранённые значения.
     
  • 1.2, A.Stahl, 10:44, 25/12/2014 [ответить] [смотреть все]
  • +/
    Хм. Любопытно если бы кто-то из профильных специалистов провёл эксперимент по целенаправленному изменению данных в памяти с помощью этого метода. Т.е. сделать из ошибки уязвимость.
     
     
  • 2.38, Dmitry77, 14:12, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]
  • –15 +/
    да, и ещё хорошо бы не на ассемблере, на на более высокоуровневом языке Наприм... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.67, Юзер без номера, 17:19, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Чё уж так толсто? Лучше бы сразу на Scala или Lisp.
     
  • 3.70, Аноним, 17:39, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Ну так возьми и напиши Если сможешь обеспечить должную предсказуемость поведени... весь текст скрыт [показать]
     
     
  • 4.111, Dmitry77, 23:41, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    думаю не получится - процессорный кэш не сбросится А так заходишь на любимый о... весь текст скрыт [показать]
     
     
  • 5.112, qwerty, 00:07, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    бабло у производителей заканчивается, вот теперь новую проблему 2000 придумали, ... весь текст скрыт [показать]
     
     
  • 6.117, Аноним, 04:00, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Прикольные у покупателей дефектных чипов отмазки нынче ... весь текст скрыт [показать]
     
  • 3.168, Аноним, 09:59, 07/08/2015 [^] [ответить] [смотреть все]  
  • +/
    http://mobile.opennet.ru/opennews/art.shtml?num=42730
     
  • 1.3, YetAnotherOnanym, 10:47, 25/12/2014 [ответить] [смотреть все]  
  • +13 +/
    Вообще-то, это дело JEDEC, а не разработчиков ПО.
     
  • 1.4, Аноним, 10:59, 25/12/2014 [ответить] [смотреть все]  
  • +/
    Дожили. Вот и предел закону Мура.
     
     
  • 2.6, Xaionaro, 11:01, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Что-то там HP-шные маркетологи недавно пытались втереть про мемристоры Хотя ско... весь текст скрыт [показать] [показать ветку]
     
  • 2.28, Аноним, 12:33, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +8 +/
    На каждый предел найдётся свой беспредел.
     
     
  • 3.50, Pahanivo, 15:31, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    а на каждый беспредел свой индус ... весь текст скрыт [показать]
     
  • 2.75, Аноним, 17:46, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    При чем тут вообще Мур Перец понима как работает DRAM нашел баг в работе кучи ч... весь текст скрыт [показать] [показать ветку]
     
  • 2.114, Аноним, 00:39, 26/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    позвольте полюбопытствовать: а в чем, собственно, этот предел выражается?
     
  • 1.5, Аноним, 11:01, 25/12/2014 [ответить] [смотреть все]  
  • +5 +/
    чтобы соседним битом в памяти оказался нужный байт нужного приложения нужно само... весь текст скрыт [показать]
     
     
  • 2.7, Xaionaro, 11:02, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Это принципиальная проблема, которая может приводить к внезапным неполадкам 1... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.20, Аноним, 11:53, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Приложение не может адресовать физический адрес в ОЗУ именно нужную ячейку в ми... весь текст скрыт [показать]
     
     
  • 4.31, Xaionaro, 13:41, 25/12/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Во-первых, я не узнал ничего нового Не понимаю зачем вы это написали мне в отве... весь текст скрыт [показать]
     
     
  • 5.51, Аноним, 15:32, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    MMU выступает вероятным аналогом ... весь текст скрыт [показать]
     
  • 3.21, YetAnotherOnanym, 11:58, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Кстати да, ждём появления проверки этой фигни в следующей версии memtest ... весь текст скрыт [показать]
     
     
  • 4.25, Аноним, 12:07, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    так отпишись им
     
  • 3.33, dalco, 13:49, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Стесняюсь спросить - а что мониторинг ecc в этом случае выдавал Обычно достаточ... весь текст скрыт [показать]
     
     
  • 4.73, Аноним, 17:43, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Мониторинг чего В случае ECC там по идее будет много воплей про paity error... весь текст скрыт [показать]
     
     
  • 5.74, Аноним, 17:45, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    > paity error.

    ^^^^^^ ECC FAIL :(.

     
  • 3.83, абвгдейка, 18:38, 25/12/2014 [^] [ответить] [смотреть все]  
  • –6 +/
    проблема - это когда у вас что-то не работает А это, слава богу, только потенци... весь текст скрыт [показать]
     
     
  • 4.88, Аноним, 19:49, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Потенциальная возможность уронить DoS или атаковать внеплановое изменене хода... весь текст скрыт [показать]
     
     
  • 5.90, Crazy Alex, 20:02, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Тем не менее - маловероятно Кстати, интереснее всего выглядит возможность неспе... весь текст скрыт [показать]
     
     
  • 6.101, Аноним, 22:25, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Из очевидного что в голову пришло - Неочевидные и наглые попытки объехать на кр... весь текст скрыт [показать]
     
  • 6.105, arisu, 23:26, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    проблема с маловероятными случаями обычно в том, что они действительно вылазят о... весь текст скрыт [показать]
     
  • 2.47, Нанобот, 14:50, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    нужный байт нужного приложения достать вряд ли получится, а вот вызвать случайны... весь текст скрыт [показать] [показать ветку]
     
  • 2.72, Аноним, 17:42, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Это не так Физическое размещение данных в памяти не имеет ничего общего с адрес... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, an, 11:09, 25/12/2014 [ответить] [смотреть все]  
  • +6 +/
    Исследование проведено по заказу продавцов памяти с ECC :)

    вообще ИМХО бред - вся память всех новых компов работает со сбоями уже 3 года, а заметили это только что. Ну не первое ж апреля сегодня.

     
     
  • 2.9, Xaionaro, 11:16, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Алгоритм открыт и чрезвычайно прост Проверьте сами 8230 ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.11, Аноним, 11:28, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    что-то не хочется рисковать)
     
     
  • 4.16, Xaionaro, 11:35, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    > что-то не хочется рисковать)

    Могу отсыпать памяти, если нужно)

     
  • 3.19, an, 11:50, 25/12/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    вы уже проверили и как через какое время содержимое поплыло на самом деле д... весь текст скрыт [показать]
     
     
  • 4.37, Xaionaro, 13:55, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Я не утверждаю что это херня Я вполне доверяю тому, что написано в рамках того... весь текст скрыт [показать]
     
     
  • 5.76, Аноним, 17:47, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Так это замечательно - сразу как раз и будут вопли про парити ... весь текст скрыт [показать]
     
     
  • 6.135, Xaionaro, 10:25, 26/12/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    У меня с данной программой на личном компе с i5 в dmesg ничего не высыпалось ... весь текст скрыт [показать]
     
  • 2.52, Аноним, 15:33, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Потому что в реальных полезных программах нет таких циклов Теоретически столкну... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.66, Карбофос, 17:12, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    на практике эта "фича", в первую очередь, появится в вирусне.
     
  • 3.86, an, 19:29, 25/12/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    то есть память не читается много раз подряд Хорошо, в компах возможно хотя тоже... весь текст скрыт [показать]
     
     
  • 4.94, EHLO, 20:38, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    А насколько часто в реальных приложениях сбрасывается кэш?
     
  • 4.106, arisu, 23:32, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    вообще-то она попадает в кэш процессора, и потом всё читается уже оттуда поэтом... весь текст скрыт [показать]
     
  • 4.153, Аноним, 21:06, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    А вон тот допатченый мемтест86, запускаемый бутлоадером БЕЗ ВСЯКИХ ОПЕРАЦИОНОК к... весь текст скрыт [показать]
     
  • 2.139, anonymous, 12:18, 26/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Да не, в обычном случае данные из кэша возмутся после 1 итерации, а там статичес... весь текст скрыт [показать] [показать ветку]
     
  • 1.15, Аноним, 11:34, 25/12/2014 [ответить] [смотреть все]  
  • –5 +/
    Звонок в службу поддержки производителя памяти - Здравствуйте У нас ОС ошибкам... весь текст скрыт [показать]
     
     
  • 2.17, Fracta1L, 11:41, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +17 +/
    По-моему, ты болен.
     
     
  • 3.18, Аноним, 11:47, 25/12/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Хорошо Пусть будет по вашему Буду болеть, на здоровье Главное, что бы количес... весь текст скрыт [показать]
     
  • 3.29, trdm, 12:40, 25/12/2014 [^] [ответить] [смотреть все]  
  • +5 +/
    Пелевенит.
     
     
  • 4.30, burjui, 13:10, 25/12/2014 [^] [ответить] [смотреть все]  
  • +4 +/
    Вы льстите автору сего опуса Скорее уж петросянит с осложнением в виде графоман... весь текст скрыт [показать]
     
     
  • 5.35, Аноним, 13:53, 25/12/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Да Захотелось улыбнутся что бы так грустно не было ... весь текст скрыт [показать]
     
  • 3.45, Аноним, 14:48, 25/12/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    я не болен я спец по написанию диссертаций профессия ... весь текст скрыт [показать]
     
     
  • 4.57, Anonimous, 16:00, 25/12/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Спец по написанию диссертаций - это либо диагноз, либо приговор, т к деяние с... весь текст скрыт [показать]
     
     
  • 5.164, Аноним, 17:16, 28/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Пруф По-моему даже если официально выставить счет на подготовку диссертации , ... весь текст скрыт [показать]
     
  • 4.118, Аноним, 04:04, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    За тобой диссернет тоже придет ... весь текст скрыт [показать]
     
  • 2.23, Аноним, 12:00, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    что за поток мыслей?
     
     
  • 3.26, A.Stahl, 12:14, 25/12/2014 [^] [ответить] [смотреть все]  
  • +7 +/
    Где ты тут мысли увидел? :)
     
  • 2.63, Baz, 16:39, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    на столько тонкая шутка, что режет на пополам сам бозон Хиггса
     
     
  • 3.84, Аноним, 19:17, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    >на столько

    правильно надо писать так: на стол ько

     
  • 1.24, Нанобот, 12:04, 25/12/2014 [ответить] [смотреть все]  
  • –3 +/
    да уж две бабки в Linux Kernel Mailing List написали по три сообщения, и об э... весь текст скрыт [показать]
     
     
  • 2.27, EuPhobos, 12:28, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Если б приподъездные бабки вдруг обвиртуалились, то повреждения ячеек памяти уве... весь текст скрыт [показать] [показать ветку]
     
  • 2.46, Аноним, 14:50, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    -- А вы слышали ячейка DRAM повредила своё содержимое циклическим чтением -- Н... весь текст скрыт [показать] [показать ветку]
     
  • 1.32, Аноним, 13:45, 25/12/2014 [ответить] [смотреть все]  
  • +/
    похоже Нео съел таки красную таблетку...
     
  • 1.34, bOOster, 13:52, 25/12/2014 [ответить] [смотреть все]  
  • –15 +/
    Архитектура какая Сгнившая intel x86 64 Для RISC PowerPC, ARM и иже с ними р... весь текст скрыт [показать]
     
     
  • 2.39, Andrey Mitrofanov, 14:34, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    DRAM, туюмеме Почитай ,pdf-чик Ну, они пишут в pdf, что гоняли на intel -... весь текст скрыт [показать] [показать ветку]
     
  • 2.40, Аноним, 14:38, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    там какая-то особенная память используется? при чем тут вообще процессоры?
     
     
  • 3.48, IMHO, 15:06, 25/12/2014 [^] [ответить] [смотреть все]  
  • –6 +/
    а с чем повашему работает память с ядром кто манипулирует mov и так дальше инс... весь текст скрыт [показать]
     
     
  • 4.49, Аноним, 15:17, 25/12/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    DRAM - он и в Африке DRAM, с кем бы о ни работал, хоть с принтером на MIPS е Пр... весь текст скрыт [показать]
     
  • 4.59, Аноним, 16:12, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    давно так не смеялся
     
     
  • 5.89, Аноним, 19:52, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Бояздэшники же С putty exe И bOOster и IMHO Два сапога пара ... весь текст скрыт [показать]
     
     
  • 6.98, Led, 21:58, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Да какие они сапоги Так, носки ... весь текст скрыт [показать]
     
     
  • 7.102, Аноним, 22:30, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    > Да какие они сапоги? Так, носки...

    Портянки. Проприетарщиков.

     
  • 4.61, Аноним, 16:20, 25/12/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    проблема в памяти, понимаешь в памяти любой процессор работает с памятью, любая... весь текст скрыт [показать]
     
  • 4.78, Аноним, 17:56, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    При чем только сам паттерн доступа к памяти Точка Его можно сделать под разным... весь текст скрыт [показать]
     
  • 2.42, IMHO, 14:44, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –7 +/
    > Архитектура какая?

    какая разница, главное не линукс ))))

     
     
  • 3.79, Аноним, 17:57, 25/12/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Чемпионат бояздэшных ламаков по тормозизму на опеннете объявляется открытым ... весь текст скрыт [показать]
     
  • 2.77, Аноним, 17:54, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Дядя, ты дypaк Какая арзитектура у DRAM вопросы риторические Такую последова... весь текст скрыт [показать] [показать ветку]
     
  • 2.97, Led, 21:57, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А, что на RISC PowerPC, ARM и иже с ними твои бздя с вендой работают ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.107, arisu, 23:34, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    таки да ... весь текст скрыт [показать]
     
     
  • 4.119, Аноним, 04:12, 26/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Боюсь что с доказательством этого тезиса на практике будет напряжно Всякие венд... весь текст скрыт [показать]
     
     
  • 5.127, arisu, 07:19, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    о, пошёл любимый раскрут скрытые условия было спрошено про что про винду RT ... весь текст скрыт [показать]
     
     
  • 6.145, Аноним, 18:31, 26/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну ок, винда так винда Удачи тебе в использовании этой винды А так та да, марк... весь текст скрыт [показать]
     
  • 1.36, Xasd, 13:54, 25/12/2014 [ответить] [смотреть все]  
  • +/
    эта дырень -- теперь будет обнаруживаться в новых версиях memtest86\memtest86+ ?
     
  • 1.41, Аноним, 14:43, 25/12/2014 [ответить] [смотреть все]  
  • –1 +/
    Напоминает то, как делали дискеты Некоторые годами работали без сбойных секторо... весь текст скрыт [показать]
     
     
  • 2.54, Crazy Alex, 15:46, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Дейтствительно - почему дискеты, стоившие доллар, были надёжные и крутились в д... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.68, Аноним, 17:19, 25/12/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    В чём ваша позиция? Я ни чего не понял.
     
     
  • 4.80, Аноним, 17:58, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Наверное перец намекал что качество изготовления механики за 10 баксов и за 40 н... весь текст скрыт [показать]
     
     
  • 5.82, Аноним, 18:27, 25/12/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Но цена зависит не только от качества, но и от технологии изготовления, конкурен... весь текст скрыт [показать]
     
     
  • 6.91, Аноним, 20:04, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Однако если раздраконить флоп за 10 баксов и за 40, разница в качестве изготовле... весь текст скрыт [показать]
     
     
  • 7.131, Andrey Mitrofanov, 09:44, 26/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    В смысле, независимо от цены, от раздраконивания придут в негодность оба D ... весь текст скрыт [показать]
     
     
  • 8.134, arisu, 09:59, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    который за десять 8212 сам развалится который за сорок 8212 придётся моло... весь текст скрыт [показать]
     
  • 8.147, Аноним, 18:52, 26/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    В смысле, раздраконив десятибаксовый - увидим гуано которое противно в руки брат... весь текст скрыт [показать]
     
  • 6.92, Crazy Alex, 20:07, 25/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Это когда разница в цене - единицы-десятки процентов, а не когда её надо срезать... весь текст скрыт [показать]
     
     
  • 7.169, count0krsk, 19:01, 08/08/2015 [^] [ответить] [смотреть все]  
  • +/
    Гы А некоторые бухи года до 2010 так отчеты носили И высрись, но найди им чи... весь текст скрыт [показать]
     
  • 1.44, Ydro, 14:46, 25/12/2014 [ответить] [смотреть все]  
  • –1 +/
    Что, за бред. Для этого и существует кэш процессора, контролёры памяти, да и частота регенерации устанавливается согласно частоте конкретных модулей памяти. Частота выборки не может превышать эту частоту, а точнее не должна превышать и раз уж вы разгоняете озу так и получайте ошибки тогда. Какое-то извращённое преподавание основ микроэлектроники нам показали.
     
     
  • 2.53, Савраска, 15:36, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Подзарядка конденсатора ячейки во время регенерации не мгновенный процесс Не ус... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.64, ram_scan, 16:40, 25/12/2014 [^] [ответить] [смотреть все]  
  • +5 +/
    Регенерация суть чтение точнее прозрачно происходящая процедура чтения и обратн... весь текст скрыт [показать]
     
     
  • 4.85, Аноним, 19:23, 25/12/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Прочел на одном дыхании Давно так не цеплял интерес коментарии человека Пиши е... весь текст скрыт [показать]
     
  • 4.87, Andrey Mitrofanov, 19:43, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Не арбитр, а мотсики Не забывает регенерацию сделать , а увеличивает из... весь текст скрыт [показать]
     
     
  • 5.123, ram_scan, 04:49, 26/12/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ответьте себе на вопрос почему портится не та ячкйка, которая читается, а те кот... весь текст скрыт [показать]
     
     
  • 6.148, Аноним, 18:58, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Дядьку, тут прикол в том что все доступы - в пределах регламентов из даташитов ... весь текст скрыт [показать]
     
  • 3.71, Ydro, 17:41, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Так для этого и согласовывают все компоненты в системе, а не ставят колёса от ве... весь текст скрыт [показать]
     
  • 2.81, Аноним, 18:00, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    который сбрасывают, вы подумайте хитрецы Так оказалось что можно создать ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.108, arisu, 23:37, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    он до сих пор верит, что всем компом управляет один кварцевый генератор ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (9)

  • 1.55, Mt, 15:50, 25/12/2014 [ответить] [смотреть все]  
  • +3 +/
    Эта тема имеет большое значение для производителей маршрутизаторов и коммутаторов (больших понятное дело, не домашних). Там и так задолбались уже бороться с единичными отказами памяти. И ситуация постоянного чтения одних и тех же ячеек DRAM для коммутатора с высокой постоянной нагрузкой более вероятна, чем для PC.
     
     
  • 2.163, all_glory_to_the_hypnotoad, 20:36, 27/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    в таких коммутаторах часто SRAM используют ... весь текст скрыт [показать] [показать ветку]
     
  • 1.56, Сергей, 15:54, 25/12/2014 [ответить] [смотреть все]  
  • +1 +/
    Описание конечно бредовое, я так понимаю, что поскольку конденсаторы находятся "рядом" и влияют друг на друга, то изменение состояния соседнего может вызвать утечку заряда с соседнего(близко расположенного), но в любом случае утечка через транзистор должна быть гораздо больше. Так что это или разгон или недоработка производителей памяти...
     
     
  • 2.58, Xasd, 16:11, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > недоработка производителей

    это

     
  • 1.60, ram_scan, 16:19, 25/12/2014 [ответить] [смотреть все]  
  • –2 +/
    Фееричное гонево. Для регенерации достаточно выставить адрес столбца (даже чип не обязательно выбирать). Все. Было чтение, не было чтения - сугубо перпендикулярно.

    Если уж совсем на пальцах и сфероконично, то механизм регенерации работает как раз через чтение.

    Обсасывают эту тему в интернетах месяц уже. И за месяц не нашли хотя-бы одного человека который бы щитодату на dram микросхему прочел.

     
     
  • 2.69, Аноним, 17:37, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Даташит похоже здесь не причем Просто емкости стали настолько маленькими и наст... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.109, arisu, 23:38, 25/12/2014 [^] [ответить] [смотреть все]  
  • +/
    собственно, производители рассчитывают, что 1 так никто делать не будет 2 а ... весь текст скрыт [показать]
     
     
  • 4.120, Аноним, 04:30, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Все проще, кэп Когда нынче делается чип - там столько тонкостей, что точно заме... весь текст скрыт [показать]
     
     
  • 5.128, arisu, 07:21, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    это никак не противоречит тому, что я написал собственно, это и есть именно то,... весь текст скрыт [показать]
     
     
  • 6.149, Аноним, 19:01, 26/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Не, не то Я думаю что эти лабухи не рассчитывали на , а вообще не подумали пр... весь текст скрыт [показать]
     
     
  • 7.151, arisu, 19:04, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    это примерно одно и то же 171 не рассчитывали на 187 обозначает 8212 в т... весь текст скрыт [показать]
     
  • 2.103, Аноним, 22:39, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А как ты себе представляешь написание работы с DRAM из FPGA без чтения даташита ... весь текст скрыт [показать] [показать ветку]
     
     ....нить скрыта, показать (7)

  • 1.62, ram_scan, 16:22, 25/12/2014 [ответить] [смотреть все]  
  • –2 +/
    Да, вдогон, что касается "примера с чтением" - пущай разбираются в арбитре шины на глюкавой архитектуре, из-за чего у них при выборе адреса регенерация останавливается.
     
     
  • 2.104, Аноним, 22:40, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вот прям на х86 системе и FPGA Кому из них арбитраж чинить ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.122, ram_scan, 04:43, 26/12/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Да на любой системе. Проблема не в памяти.
     
     
  • 4.150, Аноним, 19:03, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Ну да, конечно Это контроллер виноват что у памяти нашелся недокументированный ... весь текст скрыт [показать]
     
  • 1.65, Mt, 16:41, 25/12/2014 [ответить] [смотреть все]  
  • +4 +/
    Кто там хотел тестилку на memtest?

    Собственно от одного из авторов статьи:
    Memory tester for DRAM disturbance errors. Built on top of Memtest86+ v5.01. Also provides dataset for Kim et al., ISCA 2014.
    http://github.com/CMU-SAFARI/rowhammer

     
     
  • 2.113, Xasd, 00:21, 26/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    это конечно хорошо что есть способы затестить у себя память через нестандартный ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.115, Crazy Alex, 01:28, 26/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Напоминаю - можно и совершенно целую вернуть Без объяснений Потому что цветом ... весь текст скрыт [показать]
     
     
  • 4.126, Аноним, 07:03, 26/12/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    нельзя... весь текст скрыт [показать]
     
     
  • 5.129, arisu, 07:25, 26/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    можно примерно в тридцатидневный срок или двухнедельный, не помню возврату не... весь текст скрыт [показать]
     
     
  • 6.130, greenman, 08:52, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Не путайте возврат качественного товара, не подошедшего по какой-то причине, и в... весь текст скрыт [показать]
     
     
  • 7.133, arisu, 09:58, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    не разговаривай больше с зеркалом, это странно выглядит.
     
     
  • 8.144, Tyuiop, 18:19, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Извини, зеркало, не буду ... весь текст скрыт [показать]
     
  • 6.140, Алексей Морозов, 13:18, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Если дивайс признаётся технически сложным, то нет, вернуть товар _надлежащего ка... весь текст скрыт [показать]
     
  • 6.143, Xasd, 16:21, 26/12/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    какой ещё двухнедельный срок ты память мог купить ,например, полтора года тому ... весь текст скрыт [показать]
     
     
  • 7.146, arisu, 18:40, 26/12/2014 [^] [ответить] [смотреть все]  
  • –4 +/
    дебил, приучись сорок два раза читать то, на что отвечаешь, а потом всё равно мо... весь текст скрыт [показать]
     
     
  • 8.161, Xasd, 16:37, 27/12/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    глупенький, я ответил на всё то что нужно
     
  • 1.93, Аноним, 20:19, 25/12/2014 [ответить] [смотреть все]  
  • +1 +/
    нудк ECC никогда блажью и не было и в теперяшнем, крайне урезанно виде - суро... весь текст скрыт [показать]
     
  • 1.95, Jagdpanzer E100, 21:34, 25/12/2014 [ответить] [смотреть все]  
  • –2 +/
    Покуда локомотивом полупроводниковой индустрии будут такие криворукие предприятия как интел, мы все будем люто плавать в аппаратных ошибках.
     
     
  • 2.100, Led, 22:05, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    У интела как не срачка RDRAM , то болячка NetBurst А в перерывах - триппер ... весь текст скрыт [показать] [показать ветку]
     
  • 2.110, arisu, 23:40, 25/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    у тебя есть Хитрый План ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.121, Аноним, 04:36, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    > у тебя есть Хитрый План?

    Пилково!

     
  • 2.116, Crazy Alex, 01:31, 26/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Если они локомотив - а они впереди всех и технологически и в доле рынка - то как... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.125, Аноним, 05:56, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Гипертрейдинг и реально на интелах работает неадекватно 10GbE роутеры ... весь текст скрыт [показать]
     
     
  • 4.136, Xaionaro, 10:47, 26/12/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    171 hyper trading 187 Может всё-таки 171 hyper threading 187 712 ha ... весь текст скрыт [показать]
     
  • 3.132, Andrey Mitrofanov, 09:53, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    _1_ соавтор из Intel Labs Yoongu Kim 1 Ross Daly Jeremie Kim 1 Chris Fallin ... весь текст скрыт [показать]
     
  • 2.124, Аноним, 05:55, 26/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    У вас бомбит, наверное процессор AMD сгорел?
     
  • 1.137, anonymous, 12:02, 26/12/2014 [ответить] [смотреть все]  
  • –1 +/
    https://www.opennet.ru/opennews/art.shtml?num=41340 компильнул отсюда программу. Пока гоняю и вроде ничего пока не вылезает. Что надо сделать, чтобы оно сработало?
     
     
  • 2.138, anonymous, 12:03, 26/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Ссылкой ошибся. Вот правильная https://lkml.org/lkml/2014/12/24/279
     
  • 1.141, Аноним, 16:00, 26/12/2014 [ответить] [смотреть все]  
  • +/
    Проверка уязвимости в userspace http pastebin com AnYkW566 У меня на домашнем... весь текст скрыт [показать]
     
     
  • 2.142, Аноним, 16:16, 26/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    i7 2600K @ 4.2 GHz, Corsair DDR3 @ 1800 MHz, тест пройден.
     
  • 2.152, tyuiop, 19:56, 26/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Компилировать надо с -O1, -O2, -O3?
     
     
  • 3.154, Аноним, 21:14, 26/12/2014 [^] [ответить] [смотреть все]  
  • +/
    Похрену критичный код на ассемблере и volatile Оптимизатор просто не имеет пра... весь текст скрыт [показать]
     
     
  • 4.155, bOOster, 01:25, 27/12/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Дану Ниужто ктото созрел проверить А мультиядерная система может жить без кеша... весь текст скрыт [показать]
     
  • 2.156, Аноним, 04:39, 27/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Intel i5 2500, Corsair 1600MHz 1 4V DDR3 4x4GB - ошибок нет после 24 итераций Н... весь текст скрыт [показать] [показать ветку]
     
  • 2.157, KinderSurprise, 05:47, 27/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не уязвимость Неисправность оборудования Причём объяснения, приведённые в стат... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.159, Xasd, 14:18, 27/12/2014 [^] [ответить] [смотреть все]  
  • +/
    если оборудование во время стрес-теста ведёт себя некорректно, то это зна... весь текст скрыт [показать]
     
  • 2.158, KinderSurprise, 05:55, 27/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Проверка уязвимости тоже не совсем неуязвима ... весь текст скрыт [показать] [показать ветку]
     
  • 1.160, Аноним, 14:41, 27/12/2014 [ответить] [смотреть все]  
  • +/
    Я за SRAM.
     
     
  • 2.165, Аноним, 19:05, 28/12/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    С ним одна проблема - бартер будет выглядеть как 1 модуль на 1 чемодан денег ... весь текст скрыт [показать] [показать ветку]
     
  • 1.162, AlexAT, 16:59, 27/12/2014 [ответить] [смотреть все]  
  • –1 +/
    Ого, вот это простор для эксплоитов, если есть доступ к R/O memory...
     
  • 1.166, yantux, 13:32, 30/12/2014 [ответить] [смотреть все]  
  • +/
    Косяк разработчиков памяти. Этот тест должен быть добавлен в штатную сборку memtest 86+
     
  • 1.167, Nicknnn, 20:14, 10/03/2015 [ответить] [смотреть все]  
  • +/
    Осилил. i7 в ноутбуке.
    #31 ........................................OK
    #32 ........................................OK
    #33 .DRAM seems works fine...
     
     
  • 2.170, count0krsk, 19:40, 08/08/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > #33 .DRAM seems works fine...

    Аналогично.
    Core i3, 4+2 Gb DDR3, Acer (C) 2014.
    Нас обманули, пацаны, расходимся... Опять Линукс не взломался, ну что такое ((( Я даже под рутом запустил специально.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor