adblock check

Отец Linux жёстко раскритиковал Intel

Он призвал добавить поддержку модулей оперативной памяти с ECC в будущие процессоры для ПК. Но прислушается ли Intel?

Линус Торвальдс (Linus Torvalds), легендарный отец-основатель Linux, вновь выступил с критикой в адрес Intel. На этот раз главной темой его гневной тирады стало отсутствие поддержки оперативной памяти с коррекцией ошибок (ECC) в процессорах Intel.

Торвальдс назвал отсутствие поддержки памяти с коррекцией ошибок одной из основных проблем процессоров Intel, а ведь эта опция, по его мнению, является крайне важной, особенно если речь заходит об использовании оборудования в банковском секторе или для сбора научных данных. Программист утверждает, что отладка ошибок ядра Linux без ECC превращается в настоящую головную боль. А Intel, по его мнению, сыграла важную роль в уничтожении всей отрасли ECC. Якобы отсутствие поддержки ECC-памяти отбивает у производителей желание выпускать потребительские RAM-модули с системой коррекции ошибок. А аргументы против поддержки ECC на рынке потребительских устройств Линус Торвальдс назвал несостоятельными.

В своём новом заявлении Торвальдс обвинил Intel в том, что ECC-память не получила широкого распространения в потребительском секторе, подчеркнув, что этот стандарт был в буквальном смысле уничтожен политикой Intel. И в то же время он похвалил AMD, главного конкурента Intel, за то, что её процессоры из серии Ryzen поддерживают модули памяти как с ECC, так и без неё, пусть и неофициально.

Напомним, особенность ECC-памяти заключается в том, что она автоматически распознаёт и исправляет спонтанно появляющиеся ошибки. Как правило, модули памяти с подобной функцией могут исправлять изменения одного бита в одном машинном слове. И, по мнению Линуса Торвальдса, память с коррекцией ошибок имеет большое значение, особенно при разработке сложного ПО. Но в то же время производители памяти используют ECC для внутренних целей.

Хорошая новость для Торвальдса и всех, кто разделяет его мнение, заключается в том, что модули оперативной памяти типа DDR5 поддерживают ECC внутри микросхемы, благодаря чему могут самостоятельно исправлять однобитовые ошибки. Ожидается, что совместимость с новым стандартом памяти получат будущие процессоры AMD с архитектурой Zen 4, а также линейка Intel Alder Lake. Они должны появиться на рынке к концу этого года.

Alina94 Alina94
Автор
Linux Linux
34 участника
Вступить
7 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
andbna 3 года
Нечего не понял, но очень интересно…
380687288787 3 года
Ну зато теперь можно с Китая дешевую ECC память брать ))
Duster88 3 года
Только если Торвальдс тебе её лично на Ryzen установит и она там заработает.
Это уже не первый раз, когда Торвальдс демонстрирует весьма скудные поверхностные знания в чём-либо. Во-первых ECC память жутко медленная, она дороже (новой конечно же, не со списанных серверных помоек в Китае), она сильнее греется и хуже разгоняется (насколько хуже, мы не знаем, материнок с поддержкой ЕСС памяти и одновременно её разгоном почти нет). Но самое эпичный пук в лужу тут в том, что распиновка модулей отличается и для работы ЕСС памяти нужна правильная разводка на материнке. Производители десктопных плат её не делают. Так делают только на серверных и промышленных платах и так делают Китайцы на своих платах с aliexpress. Но это опять же платы для Intel. Никакой проблемы для тех, кому нужна поддержка ЕСС, не составляет купить Xeon и серверную плату. А если вдаваться глубоко в подробности, то и часть всяких i3 / i5 чудно работает с ECC если их воткнуть в материнку, которая умеет с такой памятью работать. Потому что поддержка такой памяти в архитектуре заложена, а в спецификацию ее поддержка не вписана потому, что всё-равно не планировалась к реализации производителями десктопных плат. Ничего не мешает какому-нибудь условному Gigabyte или MSI реализовать на своей материнке поддержку такой памяти. Это просто не нужно. Да и вообще, если вы зададитесь целью найти что-то, чтобы собрать систему с ЕСС памятью, нужно будет сильно извергаться, чтобы найти решения именно на базе AMD. Такие бывают конечно, но т.к. ЕСС удел серверов и рабочих станций (нигде больше он нафиг не нужен), то большая часть таких систем на Intel. А Ryzen'ы наиболее востребованы на рынке мультимедийных и игровых ПК. Это значит, что им нужна быстрая память. Особенно с учётом того, что контроллер памяти всё ещё медленнее, чем у Intel. Им нужна быстрая память. Никто не будет собирать себе комп на ryzen с ddr 4 2133 ecc reg. Ну кроме Торвальдса конечно. У него он всё-равно не заработает и будут виноваты корпорации.