Секреты твоего железа
Начнем с сердца твоего компа-проц:
Расскожу историю:
Собрал как то мой знакомый себе тачку, по тем временам рульную П3 650. И вроде все было классно но не играл у него Анвриал. Все игры идут а эта не шла(игра проверенная), что он только не делал , и вин переустанавливал, и мозги и аксель-не шла баста!
Взял под мышку комп и пошел в сервис. Барыги грузанули анвриал и тот пошел.Взяли у него комп потестили , а когда пришел забирать сказали мол твой проц СОДЕРЖИТ ОШИБКУ!!!Так вот не думайте что это челу не повезло, потомуша аналогично софту не бывает процов без ошибок. Только ошибки бывают разные: одни жития не дают, а другие проявляют себя в особых экстремальных ситуациях(которые могут и не настать). Поэтому не надо во всех бедах и синих экранах смерти винить проклятую винду и беднягу Билли Гадса.Возможно твой проц выполнил недоступную операцию и будет закрыт.производители процов этого и не скрывают(по крайней мере делают вид что не скрывают). На сайте Инетл(suxxxxxx)(www.intel.com or .ru)публикуется инфа о найденных багах во всей линейки камней и способы их обхода.
Но откуда берутся ошибки в cpu? Неужели производители их не тестят? Еще как тестят, но дело в том шо протестить один проц во всех его состояниях,по подщетоам спецов на это понадобилось времени больше чем возраст нашей вселенной.Вывод-с ростом числа транзисторов в камне (в п4(suxxxxxx) их 42млн.) ибагов будет больше.
Действительно во времена х86-ых об этом никто не задумывался.
первый серьезный баг был обнаружен с выходом первого пня в 1994. Ее прозвали FDiv. Она приводила к ошибке при деления чисел с плавающей точкой. Инетл(suxxxxxx) потратила 475млн шобы заменить глюкобагнутые чипы. С выходом п2 ошибок было найдено более 50. Дело так ити не могло, и придумали фишку"reprogrammable microcode"(обнавление микрокода). По сути это добавления в чип новых инструкций без встраивания логических схем.Обновление микрокода можно осуществить через обновление БИОС, т.к все производители процов поставляют самые свежие версии микрокода всем производителям БИОС.
но даже это может не спасти поскольку если прога может обойти ОСь и БИОС(а гамы на это способны)то синего экрана смерти не избежать.
to be continued.......
|