CPU vigade parandamine. Uusima protsessori mikrokoodiga Inteli protsessori installimine

💖 Kas sulle meeldib? Jaga linki oma sõpradega

Esitan doonori BioStar A740G M2L+ (AMD 740G / SB710) ja retsipiendi BioStar A740G M2+ (AMD 740G / SB700). L-tähega emaplaat on uuem ja toetab ametlikult AM3 protsessoreid, erinevalt teisest, mis piirdub ainult AM2+ protsessorite toetamisega. Nende BIOS-id nõuavad võrdlevat analüüsi.
Kontorist laadime ainult saidi viimane värskendus BIOS-i püsivara iga emaplaadi jaoks:
- A740G M2+ uusima beetaversiooni jaoks A74GM916.BSS septembriks 2009
- A740G M2L+ jaoks - fail 74GCU511.BSS- maiks 2010

Järgmiseks relvastage end utiliidiga MMTOOL (Kasutasin versioone 3.22, 3.23 ja 3.26 - ma ei leidnud töös erinevusi). MMTOOLiga töötamiseks tuleb BIOS-i püsivara faililaiendid ümber nimetada *.rom-iks.

Nüüd käivitame kaks MMTOOLi ja laadime neisse püsivara failid kahelt aluselt. plat. Pöörame tähelepanu iga püsivara mooduli 11 "P6 Micro Code" erinevatele suurustele veerus "Allikas suurus" (ja loomulikult ka "Suurus ROMis").

Läheme üksikasjaliku võrdluse jaoks jaotisse CPU PATCH:

Doonorfail 74GCU511.rom - cpu_list sisaldab 14 rida CPURev.ID toega + 1 tühi (joonis 1).

Vastuvõtja A74GM916.rom - cpu_list beetaversioon sisaldab 13 rida CPURev.ID toega + 1 tühi (joonis 2).

Pärast nende kahe BIOS-i loendite analüüsimist ilmneb, et uuema emaplaadi jaoks kasutasid arendajad AMD protsessorite jaoks uuemaid plaastreid, kus mikrokood kahest reast koos CPURev.ID 1043 ja 1062 (kuupäev 2009/07/31) ja üks rida CPURev-iga parandati .ID 10A0 lisati (kuupäev 2010/02/17).

Meetod nr 1 - eristavate joonte muutmine.
Need kolm eristavat rida ekstraheeritakse doonorilt 74GCU511.rom – toimingud “Paigutuse andmete ekstraktimine” + “Rakenda” + 1 viimane tühi rida ja salvestatakse eraldi failidesse.

Esiteks kustutatakse adressaadifaili A74GM916.rom jaotises CPU PATCH kaks rida CPURev.ID numbritega 1043 ja 1062 (mille mikrokood on vanem, kui me edasi sisestame) ja viimane tühi rida - toimingud "Kustuta plaaster Andmed” + „Rakenda” (joonis 3).

Pärast seda sisestatakse ükshaaval uuem mikrokood neljast varem vastuvõetud plaastrifailist CPURev.ID 1043, 1062, 10A0 jaoks ja tühi rida (joonis 4).

Pöörake tähelepanu mooduli 11 "P6 mikrokood" mõõtmetele ("Allikas suurus" ja "Suurus ROM-is") enne ja pärast nende muudatuste rakendamist adressaadifailis.
Pärast rakendamist muutuvad need adressaadi mõõtmed (joonis 6) identseks sama mooduli mõõtmetega doonorfailis 74GCU511.rom (joonis 5).
Väärib märkimist, et pole raske mõista, kuidas mooduli suurust moodustatakse (iga rida CPU PATCH jaotises võtab 2048 baiti).

Parem on salvestada muudatused uue failinime all.
Järgmisena kontrollitakse seda faili, et MMTOOL avaneks uuesti ilma vigadeta.

Meetod nr 2 - muutmine kogu mooduli asendamisega.
Tegelikult on just seda Internetis kirjeldatud (näiteks osaliselt).

MMTOOLis laadime doonorfaili 74GCU511.rom, minge vahekaardile "Extract" ja otsime rida "P6 Micro Code". Seejärel valime selle, anname väljal “mooduli fail” nimeks ncpucode.bin ja käivitame mooduli ekstraktimise “tihendamata kujul”.

Nüüd laadige adressaadifail A74GM916.rom MMTOOL-i, minge vahekaardile "Asenda" ja otsige uuesti rida "P6 Micro Code". Valige see, oodake Sirvi ja valige meie doonorimoodul ncpucode.bin. Klõpsake nuppu Asenda ja seejärel nõustuge selle mooduli asendamisega.

Jällegi pöörake tähelepanu mooduli 11 "P6 Micro Code" mõõtmetele ("Allikas suurus" ja "Suurus ROM-is") enne ja pärast selle mooduli asendamist adressaadifailis.
Pärast rakendamist muutuvad need adressaadi mõõtmed (joonis 7) identseks sama mooduli mõõtmetega doonorfailis 74GCU511.rom (joonis 5).

Kui võrrelda mõlema meetodi tulemusi (joonis 6 ja joon. 7), siis on mooduli “User Defined or Reserved” RomLoc aadressis uuendatud “P6 Micro Code” kõrval märgatav 10-baidine erinevus. moodul - võib-olla on need MMTOOLi töö omadused...

Kokkuvõte ja järelsõna.
Sel moel erinevatest BIOS-i püsivaradest, erinevast matist. plaadid pesas AM2+ (ja võrdluseks isegi AM3), leiate iga CPURev.ID tüübi uusimad mikrokoodid, nii Awardi kui ka AMI bios, ja ühendate need siis üheks ncpucode.bin-ks.
Seejärel selgus, et 16 reast (mikrokoodidest) on selle suurus 32768 baiti koos viimaste kuupäevadega erinevate BIOS-ide uuritud püsivara arvust: 15-ga. erinevat tüüpi protsessori versioonid pesa AM2+ jaoks (040A, 0413, 0414, 041B, 0433, 0680, 0C1B, 1000, 1020, 1022, 1040, 1041, 1043, 1060. ja 1060. rida) universaalne mikrokood versioonide jaoks teistes ridades kirjeldamata protsessorite puhul – IMHO, näiteks tulevased).

Kombineerides oma faili ncpucode.bin, importides iga nõutava protsessori versiooni jaoks vajalikud paigad (mikrokoodid), saate laboris kasutada absoluutselt mis tahes AMI BIOS-i püsivara koos mooduliga P6 Micro Code.

Püsivarafaili salvestamisel märgati aga MMTOOLi ebameeldivat omadust - millegipärast lisas utiliit mooduli “P6 Micro Code” lõppu 8 nullbaiti - osutus 32776 baiti suuruseks. Faili ncpucode.bin ekstraktimisel labori püsivarast sama MMTOOLi abil sai ka väljundfaili suuruseks 32776 baiti.
Saate seda muuta lihtsate redaktoritega, mis on kõigile juurdepääsetavad. Aga ka mina (kogemata) avastasin alternatiivne viis: kui universaalne utiliit BIOS_EXT.EXE ekstraheeris labori püsivarast kõik moodulid, oli fail ncpucode.bin juba õige suurusega 32768 baiti - utiliit BIOS_EXT.EXE ise tuvastas salvestamisel õigesti mooduli "P6 Micro Code" lõpu see faili.

Kui LGA 775 kiibistik ja emaplaat võivad teoreetiliselt toetada XEON 771, kuid algne BIOS seda ei toeta ja modifitseeritud pole, saate BIOS-i ise muuta.

TÄHTIS

1. Kõik muudatused BIOS-i püsivaras (tavaliselt ROM-failis) tehakse omal vastutusel ja riskil. Vea korral saadakse emaplaadilt garanteeritud “telliskivi”.
2. Algse püsivara ja muudetud versiooni failisuurus peavad baitideni ühtima.

3. Muudetud BIOS-faili kiibile tagasi vilkumine saab teha ainult kasutades varaline utiliit emaplaadi arendajalt (tuleb alla laadida tootja veebisaidilt).
4. Ülaosas emaplaadid ah, BIOS-il endal on sisseehitatud püsivara värskendusmoodul (näiteks EZ Flash 2 utiliit ASUS P5Q jaoks jaotises Tööriistad) - parim valik.

Milline on parim viis seda teha:
1. Kas ma peaksin ikkagi Internetist otsima XEON-i toega valmisvalikut?
2. Laadige alla ametlikult veebisaidilt uusim versioon püsivara ja lisage mikrokoodid?

Nagu näete, on teine ​​​​võimalus turvalisem. Igal juhul laadite emaplaadi tootja veebisaidilt alla originaal püsivara, st. Garanteeritud on uusim versioon ja vigade puudumine (täpsemalt kõigi varem leitud vigade parandamine). Valmisversiooni allalaadimisel kolmandate osapoolte ressurssidest (arusaadavatel põhjustel pole see algsaidil) võite saada kõvera versiooni ja tappa BIOS-i.

Kõigepealt saate hinnata XEON-i mikrokoodide olemasolu BIOS-i püsivaras.

— hankige praegune AMI BIOS-i kujutis Universal BIOS Backup ToolKit 2.0 kaudu
— vaadake AMIBCP V 3.37 kaudu vastuvõetud ROM-faili sisu

Valik BIOS-i jaoks AMI (American Megatrends Inc).

1. Laadige alla uusim versioon BIOS emaplaadi tootja veebisaidilt

3. Laadige alla XEON 771 protsessorite mikrokoodid: lga771_microcodes

4. Uurige välja oma protsessori CPUID AIDA64 või sarnane programm (see näeb välja nagu cpu0001067Ah). Kui BIOSõmmeldakse enne protsessori installimist, siis jätke see samm vahele.

5. Pakkige arhiivid lahti MMTool Ja lga771_microcodes ja lahkuda laiendiga failidest .bin ainult need failid, mille algus ühtib teie arvuti CPUID-ga (näiteks cpu0001067a_plat00000044_ver00000a0b_date20100928.bin)

Kui me ei tea, mis koodi, siis õmbleme kõik kokku.

A. Käivitame MMTool. Vajutage nuppu (1) Laadige ROM ja laadige programmi oma emaplaadi uusim BIOS. Kui teil on uusim BIOS, saate seda utiliiti kasutada ka arvutist BIOS-i varukoopia liitmiseks ja selle redigeerimiseks.

B. Mine vahekaardile (2) CPU plaaster, seejärel nupp (3) Sirvige, avage fail .bin mis vastab teie CPUID-le.

C. Jätke valikud nende vaikeväärtustele "Insert a Patch data" ja vajutage nuppu (4) Rakenda.

Pärast värskendamist muudetud BIOS-iga peate seaded lähtestama lähtestamisnupu või hüppaja kaudu, kui emaplaat sellist lähtestamist toetab, või mõneks minutiks BIOS-i aku eemaldamisega. Seejärel tajub arvuti protsessorit õigesti ja töötab nii, nagu peab.

Basic Input Output System – põhiline sisend/väljundsüsteem, lühendatult BIOS. Väike kiip emaplaadil, mis saab esimesena kontrolli arvuti sisselülitamisel. Tingimusel: põhiseaded Arvuti kontrollib arvuti komponente käivitamisel...

Selle postituse esimestes ridades tahaksin siiralt ja ilma sarkasmita tänada üht kellade foorumis osalejat hüüdnime WebBlast all selle meetodi populariseerimise eest.

Täna on esimene aprill, kuid see on lihtsalt juhus. Meetod töötab ja peaaegu midagi pole tellitud.

UEFI-eelsel BIOS-il on mehhanism mikrokoodide värskendamiseks ilma BIOS-i ennast värskendamata. Ühel või teisel põhjusel see mehhanism alati ei tööta, kuid kui see töötab, taandub värskendusprotseduur üldiselt süsteemi käivitamisele spetsiaalselt välist meediat ja sellele järgnev taaskäivitamine.

Mida on oluline mõista:

  • Üks mikrocd asendatakse teisega, mitte ei lisata. Need. 771 modi olukorras saame sageli sarnase Core 2 Quad'i toe kaotuse, st. selle mikrokood asendatakse Xeoni mikrokoodiga.
  • Kui süsteem ei ole stabiilne, ei ole seda meetodit soovitatav kasutada ja Xeoni süsteem pole sageli ilma mikrokoodideta stabiilne.
  • Vana protsessori puhul ei saa mikrokoodi värskendada.
  • Programm ei tööta üldse platvormi kontseptsiooniga. Need. Näiteks 1067A protsessori, versiooni FA ja platvormi 0 mikrokood asendatakse 1067A protsessori, versiooni FC (uuemate) ja platvormi 2 mikrokoodiga. Kuid FC versiooni ja platvormi 0 mikrokoodi ei asendata mikrokoodiga. mikrokood FC ja platvorm 2. Programm See ütleb teile, et kõike on juba värskendatud.

Samuti tuleks lisada, et see meetod on peaaegu ideaalne Fengi modifikatsioonide (aka genius239239) värskendamiseks 2010. aasta versiooni mikrokoodidele.

Ja nii neile, keda lugemine ei huvita ja kellel on disketiseade, pakutakse välja lihtne lahendus - kirjutage (IMA/ZIP, 305kb) disketile, taaskäivitage ja... ongi kõik. Tõenäoliselt ütleb ekraan, et mikrokood on uuendatud ja kõik on korras.

Neile, kellel pole kettaseadet, kuid on mälupulk, on ka võimalus, kuid veidi keerulisem:

Pärast arvuti käivitamist selliselt mälupulgalt värskendatakse iga 45/65nm Core/Core2 põlvkonna protsessori mikrokoodi. Muidugi, kui BIOS ei ole UEFI ja kui plaat pole kuri OEM ja nii edasi... aga võimalus on.

Näited programmidest, mis töötavad samal laual, kuid koos erinevad versioonid BIOS:

  • Edukas näide. ASUS P5QVM DO, BIOS 0206:







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






    Mikrokoodi värskendus laaditi püsivalt BIOS-i edukalt.
    Te ei pea seda utiliiti uuesti käivitama, välja arvatud juhul, kui see on uus
    protsessor on installitud või kasutatakse utiliidi uut versiooni.

  • EI edukas näide. ASUS P5QVM DO, BIOS 0403:

    Kasutatav andmebaasifail on PEP.DAT
    =========================================================================
    |
    Protsessori värskendamise utiliit Intel(R) P6 ja Intel NetBurst(R) |
    |
    Mikroarhitektuur Mikroprotsessorite perekond |
    =========================================================================
    |
    Versioon 7.14, 23.09.2005, Tootmine |
    |

    Mikrokoodi värskenduse kontrollimine protsessori allkirja 1067A ja platvormi ID 01 jaoks:
    BIOS-i mikrokoodi värskenduse versioon = A07
    Andmebaasi mikrokoodi värskenduse redaktsioon = A0B
    See utiliit saab laadida BIOS-i uuema mikrokoodi värskenduse.
    VIGA: värskendust ei ole BIOS-i püsivalt laaditud. BIOS lükati tagasi



    Andmebaasi mikrokoodi värskenduse redaktsioon = A0B

    Mikrokoodivärskendusi saab protsessoritesse laadida ainult ajutiselt.
    Pärast iga süsteemi sisselülitamist või lähtestamist peate selle utiliidi uuesti käivitama.
    Protsessor nr 2:
    Tuvastati Pentium(R) III protsessor.
    Protsessori allkiri =0000067A
    Protsessori mikrokoodi värskenduse versioon = A07
    Andmebaasi mikrokoodi värskenduse redaktsioon = A0B
    See utiliit saab laadida uuema mikrokoodi värskenduse.

    Värskenda #1 Protsessori allkiri=1067A Platvormi ID=11 Redaktsioon=a0b
    2 edukat laadimist .
    Kõik värskendused on laaditud ja kinnitatud!

    1. HPUSBFW vanad versioonid ei tööta Win10 all, kuid versioonid 2.2.3 ja uuemad loovad probleemideta buutitav usb mälupulk.
    2. See meetod töötab suurepäraselt USB-mälupulgalt koos RUFUS-tööriistade abil loodud FreeDOS-iga.
    3. Jah, RUFUS’e FreeDOS ei laadi kõikidesse süsteemidesse, kuid lahendus on olemas, vaata punkti 1.

Saate optimeerida arvutisse installitud Inteli või AMD protsessori jõudlust, installides selle mikrokoodi uusima versiooni. Optimeerimine saavutatakse peamiselt emaplaadi püsivarast saadud standardse mikrokoodi vigade parandamisega.

Teie emaplaadi BIOS/UEFI püsivara värskendused sisaldavad tavaliselt uusi püsivara versioone emaplaat keskprotsessorid. Sel põhjusel peaksite esmalt veenduma, et kasutate uusimat BIOS-i/UEFI versiooni.

See juhend võimaldab optimeerida ainult nende keskprotsessorite jõudlust, mille on välja töötanud Intel ja AMD.

Märkused:

  • Paketi paigaldamine tarkvara mikrokoodide kasutamine võib põhjustada arvuti ebastabiilset tööd. Seetõttu peaksite selle paketi installima ainult siis, kui teil on probleeme arvuti keskprotsessori tööga!
  • Ärge installige keskprotsessorite mikrokoodidega tarkvarapaketti, kui see on välja antud varem kui teie arvuti emaplaadi BIOS/UEFI püsivara!

1. Inteli toodetud keskprotsessorid

Kui kasutate Inteli protsessorit, saate toimida järgmiselt.

Märkus. kas vajate Inteli toodetud keskprotsessorite mikrokoodidega tarkvarapaketti, mis on uuem kui ametlikus levitushoidlas? Sel juhul saate tarkvarapaketi faili koos laiendiga alla laadida .deb alates

Synaptic paketihaldur Tarkvara

Synaptic paketihaldur"Otsi arvutist"), sisestage oma taotlus "Sünaptiline" "Synaptic Package Manager" Sünaptiline paketihaldur "Otsi" "mikrokood" ja vajutage nuppu "Otsi" tema kõrval.

3.201501106.1 (antud juhul loodi paketi versioon 3 6. novembril 2015).

« intel-microcode" ja vajutage nuppu "Rakenda"

dmesg | grep mikrokood

Sisestage

2. AMD toodetud keskprotsessorid

Kui kasutate AMD toodetud protsessoreid, on see juhend asjakohane ainult nende jaoks, mis on välja antud pärast 2006. aastat (AMD K10 ja uuemad). Kui teie arvutil on üks neist protsessoritest, saate toimida järgmiselt.

Märkus. Kas vajate AMD protsessorite jaoks mõeldud mikrokoodidega tarkvarapaketti, mis on uuem kui ametlikus levitushoidlas? Sel juhul saate tarkvarapaketi faili koos laiendiga alla laadida .deb Debiani distributsioonihoidlast, mis sisaldab uusimaid pakette. Pärast paketifaili allalaadimist peaksite selle failihalduri abil üles leidma ja mikrokoodide süsteemi installimiseks topeltklõpsama. Pärast installimise lõpetamist peate arvuti taaskäivitama.

V. Kui kasutate Ubuntu distributsiooni, peate installima Synaptic paketihaldur(seda saab teha rakenduse abil Tarkvara). IN Linux Mint See paketihaldur on saadaval kohe pärast installimist.

B. Esimene asi, mida peaksite tegema, on jooksmine Synaptic paketihaldur. Ubuntu puhul saate seda teha, klõpsates külgriba ülaosas valgel Ubuntu logol ( "Otsi arvutist"), sisestage oma taotlus "Sünaptiline" ja valige pakutud rakenduse valikutest esimene "Synaptic Package Manager". Pole vaja kasutada peaakna tarkvarapakettide kiirotsingu kasti Sünaptiline paketihaldur, kuna vastav mehhanism on ebausaldusväärne; selle asemel peaksite vajutama nuppu "Otsi" sisestage tööriistaribal päring avaneva dialoogiboksi otsinguväljale "amd64-mikrokood" ja vajutage nuppu "Otsi" tema kõrval.

C. Nüüd peaksite kontrollima tarkvarapaketi loomise kuupäeva keskprotsessorite mikrokoodidega: see pakett peab olema loodud hiljem kui teie arvuti emaplaadi BIOS / UEFI püsivara! Kõnealuse paketi loomise kuupäev kajastub näiteks selle versiooninumbris 2.20160316.1 (antud juhul loodi paketi versioon 2 2. märtsil 2016).

D. On aeg märkida tarkvarapaketi nime kõrval olev ruut "amd64-mikrokood" ja vajutage nuppu "Rakenda" rakenduse tööriistaribal.

E. Kui tarkvarapaketi installimine on lõpetatud, peate arvuti taaskäivitama.

F. Pärast taaskäivitamist tasub kontrollida, et mõni installitud mikrokoodidest oleks õigesti laaditud, sisestades terminaliaknasse järgmise käsu (vigade vältimiseks kasutage kopeerimis-/kleepimisfunktsioone):

dmesg | grep mikrokood

Pärast käsu sisestamise lõpetamist vajutage klahvi Sisestage selle teostamise eest. Kui mikrokoodi allalaadimine õnnestus, näete seda mitut teadet.

Kas soovite saada teada muude Linuxi süsteemidega töötamise seadete ja tehnikate kohta? See veebisait sisaldab suurel hulgal sarnaseid materjale.

Tere, kallid sõbrad, Artjom on teiega.

Selle aasta jaanuaris ilmusid teated uutest riistvarahaavatavustest Inteli ja AMD protsessorites.

Mitte kaua aega tagasi anti välja Inteli protsessorite mikrokoodivärskendused (84. versioon) ja otsustasin vaadata, kuidas asjad praktikas on.

Kuigi info on juba ammu kõigile teada, räägin siiski lühikese taustaloo.

Protsessori riistvara haavatavusi nimetatakse Meltdowniks ja Spectreiks ning need tuvastasid Google Project Zero grupi teadlased.

Spectrel on kaks ründevarianti koodnimedega CVE-2017-5753 ja CVE-2017-5715.

Meltdownil on üks ründevariant koodnimega CVE-2017-5754.

P. S. CVE on inglise keele lühend " Levinud Haavatavused ja Kokkupuuted» – tuntud infoturbe haavatavuste andmebaas.

Nähes neid plaastri kirjelduste tähiseid, saate kohe aru, mis on mis ja miks.

Veelgi enam, lihtsaim viis praktikas tegutsemiseks on Meltdown, millele on vastuvõtlikud kõik kaasaegsed Inteli protsessorid.

Meltdownist vabanemiseks peate värskendama protsessori mikrokoodi või paika panema kerneli operatsioonisüsteem.

Spectret on seevastu keerulisem rakendada, kuid haavatavuse parandamine nõuab iga kasutatava programmi eraldi paikamist.

AMD kiibid on vähem vastuvõtlikud Meltdown-tüüpi haavatavustele (kuigi algselt väideti, et need pole üldse vastuvõtlikud).

Seda tüüpi pahatahtlik kood töötab neil äärmiselt aeglaselt, kuid töötab siiski.

Nii AMD kui ka Inteli protsessorid on vastuvõtlikud Spectre-tüüpi haavatavustele, siin pole valikuid.

ARM-i arhitektuuriga protsessorid on samuti vastuvõtlikud samadele haavatavustele, kuid nüüd räägime ainult x86-64 perekonna protsessoritega arvutitest.

P. S. Turvauuringud ei peatu kunagi ja alati võib ilmuda midagi muud, sealhulgas sisse AMD protsessorid ja Intel.

Oluline märkus! Samal ajal kui videot monteeriti ja saidi jaoks kellamaterjali kirjutati, ilmus protsessorite turvalisuse vallas uusi uurimusi.

Tuvastatud on Spectre haavatavuse uued variandid, koodnimedega CVE-2018-3640 (nn ründevariant 3a) ja CVE-2018-3639 (ründevariant 4).

Tuletan meelde, et Spectret saab parandada kasutatava tarkvara, näiteks brauserite jms värskendamisega.

Rünnaku CVE-2018-3639 uusim variant nõuab aga ka Inteli kiipide protsessori mikrokoodi värskendamist, mis võib jõudlust veidi vähendada.

AMD väidab, et ettevõtte kiibid ei nõua nendest rünnakutest uut mikrokoodi ning tavaliste Windowsi paikade ja muu tarkvaraga saab kõik korda.

Nendel haavatavustel on tavaliste koduarvutite jaoks madal prioriteet.

Kuna uusi uuendusi veel pole, siis keskendun oma video algsele teemale.

Räägime Inteli protsessorite mikrokoodist, kuid mikrokood on siiski erinev ja ei paranda Spectre 4 ründevarianti.

Kui kasutate Windowsi operatsioonisüsteeme, on need lingid teile kasulikud:

Siit leiate kõik praegused paigad (ja nende nimed), mis parandavad selle rühma turvaauke.

Näiteks Windows 10 kõige esimene plaaster ilmus 3. jaanuaril 2018 nime KB4056892 all.

Probleemiks oli aga see, et Meltdowni tarkvarapaigad vähendasid Inteli-põhiste süsteemide jõudlust.

Millegipärast ei olnud mul vaba aega oma väikeste testide läbiviimiseks.

Kuid nüüd, emaplaatide püsivara uute versioonide avaldamisega, hakkasin mõtlema, kuidas selles valdkonnas lood on.

Kasutan ASRock Z370 Gaming K6 emaplaati ja pöördun seetõttu uusima BIOS-i allalaadimiseks tootja ametlikule veebisaidile.

Inteli protsessorite värskendatud mikrokood ilmus BIOS-i versioonis 1.60, mis avaldati 2. märtsil 2018.

Installin BIOS-i versiooni 1.80 veelgi uuema versiooni, mis ilmus 26. märtsil 2018.

Alustuseks olen huvitatud protsessori mikrokoodi paranduste testimisest ilma täiendavate tarkvarapaikadeta.

Operatsioonisüsteemiks on Windows 10 versioon 16299.371 ilma Meltdowni ja Spectre riistvara haavatavuste jaoks installitud täiendavate paikadeta.

P. S. Kõik tehtud järeldused kehtivad ainult uute Inteli protsessorite kohta, kuna tõenäoliselt ei ilmu vanadele emaplaatidele uusi BIOS-i versioone.

Huvi korral saab vanematel Inteli protsessoritel tarkvarapaikadega teste teha.

Minu arvuti täielik konfiguratsioon:

CPU: Intel Core i5 8600K.

Jahedam protsessor: Arctic Cooling Liquid Freezer 240.

Emapoolne maksma: ASRock Fatal1ty Z370 Gaming K6.

Töökorras mälu: GoodRam Iridium DDR4 2400 MHz (2×8 GB IR-2400D464L15S/8G).

Videokaart: Asus Dual GTX 1060 6 GB (DUAL-GTX1060-O6G).

Ajamid: Sata-3 SSD Plextor M5S ja Sata-3 HDD Seagate 1 TB (ST1000DM003).

Raam: Fraktal Disain Määratle R5.

Blokeeri toitumine: Fractal Design Edison M 750 vatti.

Esimene test on protsessori vahemälu jõudlus ja RAM VAida 64 Vahemälu & Mälu Võrdlusnäitaja.

Nagu näete, pole RAM-i alamsüsteemi ja protsessori vahemälu töös olulisi erinevusi.

Järgmine test puudutab ketta alamsüsteemi tööd.

Kahjuks pole mul kiiret M.2 SSD-ketast, seega testin oma Plextor M5S-i tavalise SATA-3 peal.

Selle tulemusena annab ATTO Disk Benchmark test peaaegu identsed tulemused.

Sama kehtib ka CrystalDiskMark 5.2.1 testi jõudluse kohta.

CrystalDiskMarki jõudluse test ja uus mikrokood Inteli protsessor. Spectre ja Meltdown

Vähemalt SATA-3 puhul ei esine lugemis- ja kirjutamistoimingute ajal jõudluse langust.

Järgmine test on 7zip, mis näitab jõudlust arhiivide pakkimisel ja lahtipakkimisel.

Siin on sama pilt, kui uue, parandatud BIOS-i installimisel pole erinevusi.

Kuna loon sisu, ei saanud ma videoklippide monteerimist kõrvale jätta.

Redigeerimisprogrammina kasutan Vegas Pro 13 ja olenemata kasutatavast BIOS-i versioonist ei ole renderdusaeg muutunud.

Videoallikate eraldusvõime on 1080p, bitikiirus 50 Megabit/s ja kaadrisagedus 50 kaadrit sekundis.

Renderdamise profiiliks valiti Sony AVC/MVC, mille bitikiirus on 16 megabitti sekundis. Näete oma ekraanidel kõiki teisi profiilisätteid.

Räägime nüüd natuke mängudest.

Need projektid, mis installiti minu arvutisse hetkel aeg (Assassin's Creed Origins, FarCry 4 ja Crysis 3).

Kõik kaadri indikaatorid võeti programmi abil MSI järelpõletaja 4.4.2.

Üldiselt tulemused kommenteerimist ei vaja.

Assassin's Creed Originsi mängude jõudlustestid. Spectre ja Meltdown

Kui kasutate protsessori mikrokoodi uut versiooni pärast versiooni 84, ei ole jõudluse erinevust märgata - kõik toimib sama kiiresti ja nutikalt.

Ainus huvitav asi oleks näha, kuidas NVMe liidesega M.2 SSD-draivid töötavad.

Võib-olla viin tulevikus läbi veel mitmeid teste Windows 10 tarkvarapaikadega ja samal ajal installitud parandatud protsessori mikrokoodiga.

Loodan, et see oli teile huvitav. Kui jah, siis jagage minu märkust sotsiaalvõrgustikud oma sõpradega.

Nii tuleb selliseid märkmeid palju rohkem :)

Samuti ärge unustage liituda VKontakte grupiga ja tellida YouTube'i kanal.

Räägi sõpradele