Ең соңғы CPU микрокодын орнатыңыз. CPU қатесі Intel микрокодын жаңартуды түзетеді

BioStar A740G M2L+ донорын (AMD 740G / SB710) және BioStar A740G M2+ алушысын (AMD 740G / SB700) таныстыру. «L» әрпі бар аналық плата соңғырақ және ресми түрде AM3 процессорларын қолдайды, екіншісіне қарағанда, ол тек AM2 + процессорларына қолдау көрсетумен шектеледі. Жалыну салыстырмалы талдауолардың биосы.
Офистен тек сайтты жүктеу Соңғы жаңартуОсы аналық платалардың әрқайсысы үшін BIOS микробағдарламасы:
- A740G M2+ соңғы бета нұсқасы үшін A74GM916.BSS 2009 жылдың қыркүйек айына
- A740G M2L+ үшін - файл 74GCU511.BSS- 2010 жылдың мамыры

Әрі қарай, біз MMTOOL утилитасымен қаруланамыз (Мен 3.22, 3.23 және 3.26 нұсқаларын қолдандым - жұмыста ешқандай айырмашылық таппадым). MMTOOL-пен жұмыс істеу үшін BIOS микробағдарламасының файл кеңейтімдерінің атын *.rom етіп өзгерту керек.

Енді біз екі MMTOOL іске қосамыз және оларға екі кілемшеден микробағдарлама файлдарын жүктейміз. тақталар. Біз микробағдарламалардың әрқайсысында 11 «P6 Micro Code» модулінің «Көз өлшемі» бағанындағы (және «Ромдағы өлшемде» де) әртүрлі өлшемдерге назар аударамыз.

Егжей-тегжейлі салыстыру үшін CPU PATCH бөліміне өтіңіз:

Донорлық файл 74GCU511.rom - cpu_list құрамында CPURev.ID қолдауы бар 14 жол + 1 бос жол бар (1-сурет).

A74GM916.rom алушының бета нұсқасы - cpu_list CPURev.ID қолдауымен 13 жолды қамтиды + 1 бос (2-сурет).

Осы екі BIOS тізімдерін талдағаннан кейін, жаңа аналық плата үшін әзірлеушілер CPURev.ID 1043 және 1062 екі жолдың микрокоды түзетілген (2009/07/31) AMD процессорлары үшін соңғы патчтарды пайдаланғаны белгілі болды. ) және CPURev .ID 10A0 қосылған бір жол (2010/02/17).

№1 әдіс – ерекше жолдарды модификациялау.
Бұл үш ерекше жол 74GCU511.rom донорынан алынған – «Жамау деректерін шығару» + «Қолдану» + 1 соңғы бос жол әрекеті және бөлек файлдарға сақталады.

Бұрын A74GM916.rom алушы файлының CPU PATCH бөлімінде 1043 және 1062 CPURev.ID нөмірлері бар екі жол жойылған (оның микрокоды біз одан әрі енгізетінімізден ескі) және соңғы бос жол - «Жамауды жою» әрекеттері. Деректер» + «Қолдану» (Cурет 3).

Осыдан кейін CPURev.ID 1043, 1062, 10A0 үшін бұрын қабылданған төрт патч файлынан және бос жолдан жаңарақ микрокод кезекпен енгізіледі (Cурет 4).

Алушы файлында осы өзгерістерді қолданбас бұрын және кейін 11 «P6 Micro Code» модулінің өлшемдеріне («Көз өлшемі» және «Ромдағы өлшем») назар аударыңыз.
Қолданудан кейін алушыға арналған бұл өлшемдер (6-сурет) 74GCU511.rom донорлық файлындағы бір модульдің өлшемдерімен бірдей болады (5-сурет).
Айта кету керек, модуль өлшемі қалай қалыптасатынын түсіну оңай (CPU PATCH бөліміндегі әрбір жол 2048 байтты алады).

Өзгерістерді жаңа файл атауымен сақтаған дұрыс.
Содан кейін бұл файл MMTOOL қатесіз қайта ашылатындай етіп тексеріледі.

№2 әдіс - барлық модульді ауыстыру арқылы өзгерту.
Шын мәнінде, ол Интернетте сипатталған (мысалы, ішінара).

MMTOOL бағдарламасында 74GCU511.rom донорлық файлын айналдыра аламыз, «Үзінді» қойындысына өтіп, «P6 Micro Code» жолын іздейміз. Содан кейін біз оны таңдаймыз, «модуль файлы» өрісінде біз оған ncpucode.bin атын береміз және Extract модулін «сығымдалмаған түрде» орындаймыз.

Енді MMTOOL-де біз A74GM916.rom алушы файлын жүктейміз, «Ауыстыру» қойындысына өтіп, «P6 Micro Code» жолын қайтадан іздейміз. Оны таңдаңыз, Шолуды күтіңіз және ncpucode.bin донорлық модулін таңдаңыз. Replase түймесін басып, осы модульді ауыстыруға келісіңіз.

Алушы файлында осы модульді ауыстырмас бұрын және кейін 11 «P6 Micro Code» модулінің өлшемдеріне («Көз өлшемі» және «Ромдағы өлшем») тағы да назар аударыңыз.
Қолданудан кейін алушыға арналған бұл өлшемдер (7-сурет) 74GCU511.rom донорлық файлындағы бір модульдің өлшемдерімен бірдей болады (5-сурет).

Егер екі әдістің нәтижелерін салыстыратын болсақ (6-сурет және 7-сурет), онда жаңартылған «P6 Micro Code» модулінен кейін «Пайдаланушы анықтаған немесе резервтелген» модулінің RomLoc мекенжайында 10 байттың айтарлықтай айырмашылығы бар - мүмкін бұл MMTOOL мүмкіндіктері...

Қорытынды және кейінгі сөз.
Осылайша, әртүрлі кілемшелердің әртүрлі BIOS микробағдарламаларынан. AM2 + розеткасындағы тақталар (салыстыру үшін тіпті AM3) CPURev.ID әр түріне арналған соңғы микрокодтарды Award және AMI BIOS жүйесінде таба аласыз, содан кейін оларды бір ncpucode.bin ішіне біріктіріңіз.
Кейіннен мен үшін әр түрлі BIOS-тың зерттелген микробағдарламаларының ең соңғы мерзімімен 16 жолдан тұратын 32768 байт өлшемі (микрокодтар) болды: 15-тен бастап. әртүрлі түрлері AM2+ розеткасына арналған процессордың нұсқалары (040A, 0413, 0414, 041B, 0433, 0680, 0C1B, 1000, 1020, 1022, 1040, 1041, 1043, 10602 және 1010-шы жолдар үшін қайта қарау) үшін кейбір әмбебап микрокод басқа жолдарда сипатталмаған процессорларды қайта қарау - IMHO, мысалы, болашақта).

Әрбір қажетті процессорды қайта қарау үшін қажетті патчтарды (микрокодтарды) импорттау арқылы өзіңіздің жеке ncpucode.bin файлын біріктірген кезде, зертханалық модуль ретінде P6 Micro Code модулі бар кез келген AMI BIOS микробағдарламасын пайдалануға болады.

Дегенмен, микробағдарлама файлын сақтау кезінде MMTOOL-тің жағымсыз ерекшелігі байқалды - қандай да бір себептермен утилита P6 Micro Code модулінің соңына 8 нөлдік байт қосты - оның өлшемі 32776 байт болып шықты. Зертханалық микробағдарламадан бірдей MMTOOL шығарған кезде, ncpucode.bin файлы да өлшемі 32776 байт болды.
Мұны барлығына қолжетімді қарапайым өңдегіштермен өңдеуге болады. Бірақ мен де (кездейсоқ) таптым балама жол: BIOS_EXT.EXE әмбебап утилитасы зертханалық микробағдарламадан барлық модульдерді шығарған кезде, ncpucode.bin файлы 32768 байттың дұрыс өлшемі болып шықты - BIOS_EXT.EXE утилитасының өзі «P6 Micro Code» соңын дұрыс анықтады. файлға сақтау кезінде модуль.

Егер чипсет пен LGA 775 аналық платасы XEON 771-ді теориялық тұрғыда қолдай алса, бірақ жергілікті BIOS оны қолдамаса және өзгертілгені болмаса, BIOS-ты өзіңіз өзгерте аласыз.

МАҢЫЗДЫ

1. BIOS микробағдарламасындағы барлық өзгерістерді (әдетте .ROM файлы) өзіңізге қауіп төндіреді және тәуекел етеді. Қате болған жағдайда аналық платадан кепілдік берілген «кірпіш» алынады
2. Түпнұсқа микробағдарламаның файл өлшемі мен өзгертілген нұсқасы байтқа дейін сәйкес келуі керек.

3. Өзгертілген BIOS файлын қайтадан микросұлбаға жыпылықтау тек аналық плата әзірлеушісінің (өндірушінің веб-сайтынан жүктеп алынатын) меншікті қызметтік бағдарламасы арқылы орындалады.
4. Жоғарғы жағында аналық платалар ah, BIOS-тың өзінде кірістірілген микробағдарламаны жаңарту модулі бар (мысалы, Құралдар бөліміндегі ASUS P5Q үшін EZ Flash 2 утилитасы) - ең жақсы нұсқа.

Мұны қалай жақсырақ жасауға болады:
1. Интернеттен XEON қолдауы бар дайын нұсқаны іздейсіз бе?
2. Ресми веб-сайттан жүктеп алыңыз соңғы нұсқасымикробағдарлама және микрокодтарды қосу керек пе?

Көріп отырғаныңыздай, екінші нұсқа қауіпсіз, кез келген жағдайда жүктеп алыңыз түпнұсқа микробағдарламааналық плата өндірушісінің веб-сайтынан, яғни. соңғы нұсқаға және қателердің болмауына кепілдік беріледі (дәлірек айтқанда, бұрын табылған барлық қателерді түзету). Үшінші тарап ресурстарынан дайын нұсқаны жүктеп алу кезінде (анық себептермен ол бастапқы сайтта болмайды) - қисық нұсқаны алуға және BIOS-ны өлтіруге болады.

Алдын ала BIOS микробағдарламасында XEON микрокодтарының болуын бағалауға болады.

- Universal BIOS Backup ToolKit 2.0 арқылы ағымдағы AMI BIOS кескінін алыңыз
- AMIBCP V 3.37 арқылы қабылданған ROM файлының мазмұнын қараңыз

BIOS опциясы AMI (American Megatrends Inc.).

1. Соңғы нұсқаны жүктеп алыңыз BIOSаналық плата өндірушінің веб-сайтынан

3. XEON 771 процессорларына арналған микрокодтарды жүктеп алыңыз: lga771_microcodes

4. Процессордың CPU идентификаторын пайдаланып табыңыз AIDA64немесе ұқсас бағдарлама (бұл cpu0001067Ah сияқты). Егер BIOSпроцессорды орнату алдында тігіледі, содан кейін біз бұл элементті өткізіп жібереміз.

5. Мұрағаттарды орауыштан шығарыңыз MMToolЖәне lga771_микрокодтаржәне кеңейтімі бар файлдардан қалдырыңыз .binбасы компьютеріңіздің CPU идентификаторына сәйкес келетін файлдар ғана (мысалы, cpu0001067a_plat00000044_ver00000a0b_date20100928.bin)

Қандай кодты білмесек, біз бәрін тігеміз.

А.Біз іске қосамыз MMTool. (1) түймешігін басыңыз ROM жүктеңізжәне аналық платаға арналған соңғы BIOS нұсқасын бағдарламаға жүктеңіз. Егер сізде ең соңғы BIOS болса, BIOS сақтық көшірмесін жасау утилитасын компьютерден біріктіріп, оны өңдеуге болады.

б.(2) қойындысына өту CPU патч, содан кейін түймесі (3) Шолу, файлды ашыңыз .bin CPUID сәйкес келеді.

C.Опцияларды әдепкі ретінде қалдырыңыз. «Жамау деректерін енгізу»және түймесін басыңыз (4) қолдану.

Өзгертілген биомен жаңартқаннан кейін зауыттық параметрлерді қалпына келтіру қажетқалпына келтіру түймесі немесе секіргіштер арқылы, егер аналық плата мұндай қалпына келтіруді қолдаса немесе BIOS батареясын бірнеше минутқа шығарып алу арқылы. Әрі қарай, процессорды компьютер қазірдің өзінде дұрыс қабылдайды және қажетінше жұмыс істейді.

Basic Input Output System – BIOS ретінде қысқартылған негізгі енгізу/шығару жүйесі. ДК қосылған кезде басқаруды бірінші болып алатын аналық платадағы шағын чип. Берілген: компьютердің негізгі параметрлерін іске қосу кезінде компьютер құрамдастарын тексеру...

Осы жазбаның бірінші жолдарында мен сарказмсыз және WebBlast лақап атымен сағатшылардағы форум қатысушысына осы әдісті танымал еткені үшін шын жүректен алғыс айтқым келеді.

Бүгін бірінші сәуір, бірақ бұл жай ғана кездейсоқтық. Әдіс жұмыс істейді және кірпіш дерлік ештеңе жоқ.

UEFI-ге дейінгі BIOS-та BIOS-тың өзін жаңартпай микрокодтарды жаңарту механизмі бар. Бұл механизм әрқашан бір себептермен жұмыс істемейді, бірақ егер ол жұмыс істесе, жалпы жаңарту процедурасы жүйені арнайы сыртқы медиадан жүктеуге, содан кейін қайта жүктеуге келеді.

Нені түсіну маңызды:

  • Бір микрокодты екінші микрокодпен алмастыру бар, қосымша емес. Анау. 771 моды бар жағдайда біз жиі ұқсас Core 2 Quad қолдауын жоғалтамыз, яғни. оның микрокоды Xeon микрокодына өзгертілді.
  • Жүйе тұрақты болмаса, бұл әдіс ұсынылмайды және Xeon жүйесі микрокодсыз жиі тұрақты болмайды.
  • Сіз ескі процессордағы микробағдарламаны жаңарта алмайсыз.
  • Бағдарлама платформа тұжырымдамасымен мүлдем жұмыс істемейді. Анау. мысалы, 1067A процессорының, FA нұсқасының және 0 платформасының микрокоды 1067A процессорының, FC нұсқасының (жаңа) және 2 платформасының микрокодымен ауыстырылады. Дегенмен, FC нұсқасы мен 0 платформасының микробағдарламасы ауыстырылмайды. FC және платформа 2 үшін микрокод. Бағдарлама сізге бәрі жаңартылғанын хабарлайды.

Сондай-ақ, бұл әдіс Feng моддерін (aka genius239239) 2010 микрокод нұсқасына жаңарту үшін өте қолайлы екенін қосу керек.

Сонымен, оқуға қызығушылық танытпайтын және иілгіш дискі барлар үшін біз қарапайым шешімді ұсынамыз - дискетке жазу (IMA / ZIP, 305 кб), қайта жүктеу және ... болды. Экран микрокод жаңартылды және бәрі жақсы деп айтуы мүмкін.

Диск жетегі жоқ, бірақ флэш-дискісі бар адамдар үшін әдіс бар, бірақ біршама күрделі:

Мұндай флэш-дискіден компьютерді жүктегеннен кейін Core / Core2 буынының кез келген 45/65 нм процессорындағы микрокод жаңартылады. Әрине, егер BIOS UEFI болмаса және тақта жаман OEM болмаса және т.б. болса ... бірақ мүмкіндік бар.

Бір тақтада жұмыс істейтін, бірақ әртүрлі BIOS нұсқалары бар бағдарлама мысалдары:

  • Сәтті үлгі. ASUS P5QVM DO, BIOS 0206:







    =========================================================================






    Микрокодты жаңарту BIOS жүйесіне біржола сәтті жүктелді.
    Жаңадан болмаса, бұл қызметтік бағдарламаны қайта іске қосудың қажеті жоқ
    процессор орнатылған немесе утилитаның жаңа нұсқасы пайдаланылған.

  • ЖОҚсәтті үлгі. ASUS P5QVM DO, BIOS 0403:

    Қолданылатын дерекқор файлы - PEP.DAT
    =========================================================================
    | Intel(R) P6 және Intel NetBurst(R) үшін процессорды жаңарту утилитасы |
    | Микропроцессорлардың микроархитектурасы |
    | 7.14 нұсқасы, 23.09.2005, Өндіріс |
    | Авторлық құқық 1995-2004 , Intel корпорациясы. |
    =========================================================================
    Жүйенің BIOS жүйесі микрокодты жаңарту API интерфейсін қолдайды.
    Процессор қолтаңбасы =0001067A Платформа идентификаторы =1 үшін дерекқор файлын іздеу
    Жүйенің BIOS жүйесінде микрокод жаңартуларын тұрақты орнату әрекеті.

    1067A процессорының қолтаңбасы мен платформа ID 01 үшін микрокод жаңартуын тексеру:
    BIOS микрокодын жаңарту нұсқасы = A07
    Дерекқор микрокодын жаңарту нұсқасы = A0B
    Бұл қызметтік бағдарлама BIOS жүйесіне жаңарақ микрокод жаңартуын жүктей алады.
    ҚАТЕ: жаңарту BIOS жүйесіне біржола жүктелмеген. BIOS қабылданбады



    Дерекқор микрокодын жаңарту нұсқасы = A0B

    Микрокод жаңартуларын процессорларға уақытша ғана жүктеуге болады.
    Жүйені әр қосқаннан немесе қалпына келтіргеннен кейін бұл қызметтік бағдарламаны қайта іске қосу қажет болады.
    №2 процессор:
    Pentium(R) III процессоры анықталды.
    Процессор қолтаңбасы=0000067A
    Процессордың микрокодын жаңарту нұсқасы = A07
    Дерекқор микрокодын жаңарту нұсқасы = A0B
    Бұл қызметтік бағдарлама жаңарақ микрокод жаңартуын жүктей алады.

    жаңарту №1 Процессор қолтаңбасы=1067A Платформа ID=11 Ревизия=a0b
    2 сәтті жүктеме(лер) .
    Барлық жаңартулар жүктелді және расталды!

    1. HPUSBFW ескі нұсқалары Win10 астында жұмыс істемейді, бірақ 2.2.3 және одан кейінгі нұсқалары ешбір қиындықсыз жүктелетін USB дискісін жасайды.
    2. Бұл әдіс RUFUS құралдары арқылы жасалған FreeDOS жүйесі бар USB флэш-дискісінен тамаша жұмыс істейді.
    3. Иә, RUFUS FreeDOS жүйесі барлық жүйелерде жүктелмейді, бірақ шешімі бар, 1-тармақты қараңыз.

Ең соңғы CPU микробағдарламасын орнату арқылы компьютеріңіздің Intel немесе AMD CPU өнімділігін оңтайландыруға болады. Оңтайландыруға негізінен аналық платаның микробағдарламасынан алынған стандартты микрокодтағы қателерді түзету арқылы қол жеткізіледі.

Аналық платаның BIOS/UEFI микробағдарлама жаңартуларында әдетте қолдау көрсетілетін микробағдарламаның жаңа нұсқалары болады аналық платаорталық процессорлар. Осы себепті, ең алдымен, ең соңғы BIOS/UEFI нұсқасын пайдаланып жатқаныңызға көз жеткізу керек.

Бұл нұсқаулық тек Intel және AMD әзірлеген процессорлардың өнімділігін оңтайландыруға мүмкіндік береді.

Ескертулер:

  • Пакетті орнату бағдарламалық қамтамасыз етумикрокодтар компьютердің тұрақсыз болуына әкелуі мүмкін. Осы себепті, бұл пакетті компьютеріңіздің орталық процессорының жұмысына қатысты қандай да бір ақаулар туындаған кезде ғана орнатуыңыз керек!
  • Егер компьютердің аналық платасының BIOS/UEFI микробағдарламасынан бұрын шығарылған болса, CPU микробағдарламасының бағдарламалық құралын орнатпаңыз!

1. Intel процессорлары

Өндірістік процессорды пайдаланған жағдайда Intel арқылытөменде сипатталғандай жалғастыра аласыз.

Ескерту:Сізге дистрибутивтің ресми репозиторийіндегіден жаңарақ Intel CPU микробағдарлама пакеті қажет пе? Бұл жағдайда кеңейтімі бар бағдарламалық пакет файлын жүктеп алуға болады .debбастап

Synaptic бума менеджері Бағдарламалық қамтамасыз ету

Synaptic бума менеджері«Компьютерде іздеу»), сұрауды енгізіңіз Синаптикалық Synaptic пакет менеджері Synaptic бума менеджері «Іздеу» «микрокод»және түймесін басыңыз «Іздеу»оның жанында.

3.201501106.1 (бұл жағдайда пакеттің 3-нұсқасы 2015 жылдың 6 қарашасында жасалған).

« intel-микрокод»және түймесін басыңыз «Қолдану»

dmesg | grep микрокоды

Енгізіңіз

2. AMD процессорлары

Егер сіз AMD процессорларын пайдалансаңыз, бұл нұсқаулық 2006 жылдан кейін шығарылғандарға ғана қолданылады (AMD K10 және одан жаңарақ). Егер компьютерде осы процессорлардың біреуі орнатылған болса, төменде сипатталғандай әрекет ете аласыз.

Ескерту:Сізге таратудың ресми репозиторийіндегіден жаңарақ AMD CPU микробағдарлама пакеті қажет пе? Бұл жағдайда кеңейтімі бар бағдарламалық пакет файлын жүктеп алуға болады .debең жаңа пакеттерді қамтитын Debian дистрибутивінің репозиторийінен. Пакет файлын жүктеп алғаннан кейін оны файл менеджері арқылы тауып, жүйеге микрокодтарды орнату үшін екі рет басыңыз. Орнату аяқталғаннан кейін компьютерді қайта іске қосу керек.

A. Егер сіз Ubuntu дистрибутивін пайдалансаңыз, орнатуыңыз қажет Synaptic бума менеджері(бұны қолданба арқылы жасауға болады Бағдарламалық қамтамасыз ету). Linux Mint жүйесінде бұл пакет менеджері орнатудан кейін бірден болады.

B. Ең алдымен жүгіру керек Synaptic бума менеджері. Ubuntu дистрибутивінде осы мақсат үшін бүйірлік тақтаның жоғарғы жағындағы ақ Ubuntu логотипін басыңыз ( «Компьютерде іздеу»), сұрауды енгізіңіз Синаптикалықжәне ұсынылған қолданбалардың біріншісін таңдаңыз Synaptic пакет менеджері. Өрісті пайдаланудың қажеті жоқ жылдам іздеунегізгі терезенің бағдарламалық пакеттері Synaptic бума менеджері, сәйкес механизм сенімсіз болғандықтан; орнына түймені басыңыз «Іздеу»құралдар тақтасында, ашылатын диалогтық терезенің іздеу өрісіне сұранысты енгізіңіз "amd64-микрокод"және түймесін басыңыз «Іздеу»оның жанында.

C. Енді орталық процессорлардың микрокодтары бар бағдарламалық пакеттің жасалған күнін тексеру керек: бұл пакет компьютердің аналық платасының BIOS/UEFI микробағдарламасынан кейінірек жасалуы керек! Қарастырылып отырған буманың жасалған күні оның нұсқа нөмірінде көрсетіледі, мысалы 2.20160316.1 (бұл жағдайда пакеттің 2 нұсқасы 2016 жылдың 2 наурызында жасалған).

D. Бағдарламалық пакет атауының жанындағы құсбелгіні қою уақыты келді "amd64-микрокод"және түймесін басыңыз «Қолдану»қолданбаның құралдар тақтасында.

E. Бағдарламалық пакетті орнату аяқталғаннан кейін компьютерді қайта іске қосу керек.

F. Қайта жүктегеннен кейін терминал терезесінде келесі пәрменді теру арқылы орнатылған микрокодтардың біреуінің дұрыс жүктелгенін тексеру керек (қателерді болдырмау үшін көшіру/қою функцияларын пайдаланыңыз):

dmesg | grep микрокоды

Пәрменді енгізуді аяқтағаннан кейін пернені басыңыз Енгізіңізоның орындалуы үшін. Микробағдарлама сәтті жүктелсе, ол туралы бірнеше хабарламаларды көресіз.

Linux жүйелерімен жұмыс істеудің басқа параметрлері мен амалдары туралы білгіңіз келе ме? Бұл веб-сайтта осындай материалдардың көп саны бар.

Сәлем қымбатты достар, Артём сіздермен бірге.

Осы жылдың қаңтарында Intel және AMD процессорларындағы жаңа аппараттық осалдықтар туралы хабарламалар пайда болды.

Жақында Intel процессорларына арналған микрокод жаңартулары шығарылды (84 нұсқасы) және мен іс жүзінде қалай екенін тексеруді шештім.

Ақпарат барлығына бұрыннан белгілі болғанымен, мен әлі де қысқаша мәлімет беремін.

Процессорлық жабдықтың осалдықтары Meltdown және Spectre деп аталды және оларды Google Project Zero тобының зерттеушілері анықтады.

Spectre-де CVE-2017-5753 және CVE-2017-5715 кодтық атауы бар екі шабуыл нұсқасы бар.

Meltdown бағдарламасының CVE-2017-5754 кодтық атауы бар бір шабуыл нұсқасы бар.

П. С. CVE ағылшын тілінен қысқаша Жалпы Осалдықтар және Экспозициялар» - бұл ақпараттық қауіпсіздіктің белгілі осалдықтарының дерекқоры.

Патч сипаттамаларына арналған осы белгілерді көргенде, сіз ненің және неге екенін бірден түсінесіз.

Сонымен қатар, Meltdown-ды іс жүзінде қолдану оңай, оған барлық заманауи Intel процессорлары бағынады.

Meltdown-дан құтылу үшін процессордың микрокодын жаңарту немесе ядроны түзету керек. операциялық жүйе.

Spectre, керісінше, шындыққа айналдыру қиынырақ, бірақ осалдықты түзету үшін сіз пайдаланатын әрбір бағдарламаны жеке түзету қажет.

AMD чиптеріне Meltdown осалдық түрі аз әсер етеді (бірақ бастапқыда оларға мүлде әсер етпеді деп мәлімделген).

Бұл түрдегі зиянды код оларда өте баяу жұмыс істейді, бірақ ол әлі де жұмыс істейді.

Spectre түріндегі осалдықтар AMD және Intel процессорларына әсер етеді, мұнда опциялар жоқ.

Дәл осындай осалдықтар ARM архитектурасы бар процессорларға әсер етеді, бірақ енді біз тек x86-64 отбасының процессорлары бар компьютерлер туралы сөйлесетін боламыз.

П. С. Қауіпсіздікті зерттеу ешқашан тоқтамайды және әрқашан басқа нәрсе пайда болуы мүмкін, соның ішінде AMD процессорларыжәне Intel.

Маңызды ескерту! Бейнежазбаны өңдеу және сайт үшін сағаттық материалды жазу кезінде процессордың қауіпсіздігі саласында жаңа зерттеулер пайда болды.

CVE-2018-3640 (3a шабуыл нұсқасы деп аталады) және CVE-2018-3639 (шабуыл нұсқасы 4) кодтық атауы бар Spectre осалдықтарының жаңа енгізулері жарыққа шықты.

Еске сала кетейін, Spectre браузерлер сияқты пайдаланылған бағдарламалық жасақтаманы жаңарту арқылы түзетіледі.

Дегенмен, CVE-2018-3639 шабуылының соңғы нұсқасы Intel чиптеріндегі процессордың микрокодын жаңартуды қажет етеді, бұл өнімділікті аздап төмендетуі мүмкін.

AMD компанияның чиптеріне бұл шабуылдардан жаңа микрокод қажет емес және Windows және басқа бағдарламалық жасақтаманың әдеттегі патчтарымен бәрі жақсы болады деп мәлімдейді.

Бұл осалдықтар әдеттегі үй компьютерлері үшін төмен дәрежелі басымдыққа ие.

Әзірге жаңа жаңартулар болмағандықтан, мен бейнемнің бастапқы тақырыбына назар аударамын.

Біз Intel процессорларының микрокоды туралы айтатын боламыз, бірақ микрокод әлі де әртүрлі және Spectre 4 шабуыл нұсқасын түзетпейді.

Егер сіз Windows отбасының операциялық жүйелерін пайдалансаңыз, бұл сілтемелер сізге пайдалы болады:

Мұнда сіз осы топтың осалдықтарын түзететін барлық ағымдағы патчтарды (және олардың атауларын) таба аласыз.

Мысалы, Windows 10 жүйесіне арналған ең бірінші патч KB4056892 атауымен 2018 жылдың 3 қаңтарында шығарылды.

Дегенмен, Meltdown бағдарламалық құралын түзету Intel негізіндегі жүйелердің жұмысын баяулататын мәселе болды.

Менің кішкентай сынақтарымды жасауға бос уақытым болмады.

Дегенмен, қазір аналық платаларға арналған микробағдарламаның жаңа нұсқалары шыққаннан кейін мен бұл саладағы жағдайдың қалай екеніне қызығушылық таныттым.

Мен анамды қолданамын ASRock тақтасы Z370 Gaming K6 және, тиісінше, мен соңғы BIOS нұсқасын жүктеп алу үшін өндірушінің ресми веб-сайтына жүгінемін.

Intel процессорларына арналған жаңартылған микрокод 2018 жылдың 2 наурызында шығарылған BIOS 1.60 нұсқасында пайда болды.

Мен 2018 жылдың 26 ​​наурызында шығарылған BIOS 1.80 нұсқасының одан да соңғы нұсқасын орнатамын.

Жаңадан бастаушылар үшін мен қосымша бағдарламалық жасақтама патчтары жоқ процессордың микрокоды түзетулерін сынауға қызығамын.

Амалдық жүйе Windows 10 16299.371 нұсқасын Meltdown және Spectre аппараттық құралдарының осалдықтарынан қосымша орнатылған патчтарсыз пайдаланады.

П. С. Барлық жасалған қорытындылар тек жаңа Intel процессорларына қатысты болады, өйткені ескі аналық платалар үшін жаңа BIOS нұсқалары пайда болуы екіталай.

Егер сізді қызықтырса, ескі Intel процессорларында бағдарламалық жасақтама патчтары арқылы сынақтар жасай аласыз.

Менің компьютерімнің толық конфигурациясы:

Орталық Есептеуіш Бөлім: Intel Core i5 8600K.

салқындатқыш процессор: Арктикалық салқындатқыш сұйық мұздатқыш 240.

аналық төлеу: ASRock Fatal1ty Z370 Gaming K6.

Операциялық жады: GoodRam Iridium DDR4 2400 МГц (2×8 ГБ IR-2400D464L15S/8G).

бейне карта: Asus Dual GTX 1060 6 ГБ (DUAL-GTX1060-O6G).

Дискілер: Sata-3 SSD Plextor M5S және Sata-3 HDD Seagate 1TB (ST1000DM003).

Жақтау: Фракталды дизайн R5 анықтамасын беріңіз.

Блоктау тамақ: Фракталды дизайн Edison M 750 Вт.

Бірінші сынақ процессор кэштерінің өнімділігі және жедел жадыВАида 64 Кэш & Жад эталон.

Көріп отырғаныңыздай, ЖЖҚ ішкі жүйесі мен процессор кэштерінің жұмысында айтарлықтай айырмашылықтар жоқ.

Келесі сынақ дискілік ішкі жүйенің жұмысына қатысты болады.

Өкінішке орай, менде жоғары жылдамдықты M.2 SSD дискісі жоқ, сондықтан мен Plextor M5S-ті қарапайым SATA-3 құрылғысында сынаймын.

Нәтижесінде ATTO Disk Benchmark тестінде бірдей дерлік нәтижелер алынды.

Дәл солай CrystalDiskMark 5.2.1 сынақындағы көрсеткіштерге де қатысты.

CrystalDiskMark жүйесіндегі эталон және жаңа Intel процессорының микрокоды. Spectre және Meltdown

Кем дегенде, SATA-3 үшін оқу және жазу әрекеттері кезінде өнімділіктің төмендеуі байқалмайды.

Келесі 7zip сынағы мұрағаттарды буып-түю және ашу кезінде өнімділікті көрсетеді.

Мұнда бірдей сурет байқалады, жаңа түзетілген BIOS орнату кезінде өнімділікте ешқандай айырмашылық жоқ.

Мазмұн жасағандықтан, мен бейне өңдеуді шетке қалдыра алмадым.

Мен редактор ретінде Vegas Pro 13 пайдаланамын және мен пайдаланып жатқан BIOS нұсқасына қарамастан, көрсету уақыты өзгерген жоқ.

Бейне көздерінің рұқсаты 1080p, бит жылдамдығы 50 Мбит/с және жиілігі секундына 50 кадр.

Рендеринг профилі ретінде бит жылдамдығы 16 Мбит/с болатын Sony AVC/MVC таңдалды, сіз экрандарыңызда барлық басқа профиль параметрлерін көре аласыз.

Енді ойындар туралы аздап сөйлесейік.

Сынақтарға менің компьютерімде орнатылған жобалар қатысты осы сәтуақыт (Assassin's Creed Origins, FarCry 4 және Crysis 3).

Барлық кадр жиіліктері қолданылды MSI бағдарламалары Afterburner 4.4.2.

Жалпы, нәтижелерге түсініктеме қажет емес.

Assassin's Creed Origins ойындарындағы өнімділік сынақтары. Spectre және Meltdown

Егер сіз 84-нұсқадан кейін процессор микрокодының жаңа нұсқасын пайдалансаңыз, өнімділік айырмашылығын байқау мүмкін емес - бәрі бірдей жылдам және ақылды жұмыс істейді.

Жалғыз қызық нәрсе М.2 жұмысын қарау еді SSD дискілері NVMe интерфейсімен.

Мүмкін болашақта мен Windows 10 жүйесіне арналған бағдарламалық жасақтама патчтарымен және бір уақытта орнатылған бекітілген CPU микрокоды бар тағы бірнеше сынақтарды орындайтын шығармын.

Сізді қызықтырды деп үміттенемін. Олай болса, менің жазбаммен бөлісіңіз әлеуметтік желілердедостарыңызбен.

Осылайша, мұндай жазбалар әлдеқайда көп болады :)

Сондай-ақ, Вконтакте тобына қосылуды және YouTube арнасына жазылуды ұмытпаңыз.




Жоғарғы