Линус Торвальдс объяснил сбои Windows проблемами с памятью, а не кодом
Создатель Linux Линус Торвальдс заявил, что репутация Windows как нестабильной системы с «синими экранами» часто связана не с ошибками в программном коде, а с ненадёжным оборудованием, в частности, с обычной оперативной памятью без коррекции ошибок (ECC).
«Я убеждён, что все шутки о том, насколько нестабильны „окна“, о синих экранах — большая их часть на самом деле не программные ошибки, а следствие того, что оборудование ненадёжно», — сказал Торвальдс в интервью для YouTube-канала Linus Tech Tips.
Поводом для беседы стала сборка его идеального ПК. Торвальдс выбрал процессор AMD Threadripper 9960X с поддержкой ECC-памяти, назвав надёжность главным приоритетом. Он подчеркнул, что не понимает, почему люди не требуют ECC в своих машинах: «Без ECC ваша память выйдет из строя, это лишь вопрос времени». Он привёл личный пример, когда два года искал программную ошибку, а проблема оказалась в неисправной оперативной памяти.
Именно с этим он связывает часть проблем Windows. По его мнению, значительный процент сбоев и «синих экранов» происходит из-за ошибок в памяти, которые ECC могла бы предотвратить. «Для меня это принципиально. Я не прикасаюсь к машинам, у которых нет ECC», — заключил он.
Интересно, что для своей сборки Торвальдс также выбрал видеокарту Intel Arc, хотя подробно это решение не объяснил. В контексте его рассуждений о надёжности можно предположить, что он считает эти GPU стабильными.
Что касается поддержки ECC, то большинство десктопных процессоров AMD Ryzen (не APU) и последние поколения Intel (Alder Lake, Raptor Lake, Arrow Lake) её поддерживают. Однако для работы ECC на платформе Intel необходима материнская плата с чипсетом для рабочих станций (например, W880), так как обычные десктопные чипсеты эту функцию не включают.









0 комментариев