Nola egin programa bat prozesadore zehatz baten nukleoa erabiltzeko

Pin
Send
Share
Send

Programa jakin bat exekutatzeko prozesadoreen nukleoak esleitzea erabilgarria izan daiteke ordenagailuak itzali ezin duen baliabideen aplikazioa badu eta ordenagailuaren funtzionamendu normala oztopatzen badu. Adibidez, Kaspersky Anti-Virus-ek funtziona dezan prozesadorearen nukleo bat esleitu izanak, pixka bat bada ere, jokoa eta FPS azkartu ahal izango ditugu. Bestalde, zure ordenagailua oso motela bada, ez da hori lagunduko dizuen metodoa. Arrazoiak bilatu behar dira, ikus: Ordenagailua moteldu egiten da

Prozesadore logikoak Windows 7 eta Windows 8 programa jakin bati esleitzea

Ezaugarri horiek Windows 7, Windows 8 eta Windows Vista-n funtzionatzen dute. Ez naiz azken hauetaz ari, jende gutxik erabiltzen baitu gure herrian.

Abiarazi Windows Task Manager eta:

  • Windows 7-n, ireki Prozesuak fitxa
  • Windows 8-n, ireki Xehetasunak

Egin klik eskuineko botoiarekin interesatzen zaizun prozesuan eta hautatu "Ezarri afinitatea" testuinguruko menuan. "Prozesadorea betetzea" leihoa agertuko da, prozesadorearen nukleoak (edo hobe prozesadore logikoak) programa erabiltzeko baimena eman dezakezun.

Programa gauzatzeko prozesadore logikoak aukeratzea

Hori guztia da, orain prozesuak baimentzen zituen prozesadore logiko horiek bakarrik erabiltzen ditu. Egia da, hori hurrengo hurrengo abiarazira arte gertatzen da.

Nola exekutatu programa prozesadore jakin baten core (prozesadore logikoa)

Windows 8 eta Windows 7-n ere aplikazioa exekutatu daiteke, abiarazi ondoren berehala zenbait prozesadore logiko erabili ahal izateko. Horretarako, aplikazioa parametroetan adierazitako korrespondentziarekin abian jarri behar da. Adibidez:

c:  windows  system32  cmd.exe / C start / affinity 1 software.exe

Adibide honetan, software.exe aplikazioa 0 (CPU 0) prozesadore logikoa erabiliz abiaraziko da. ie afinitatearen ondorengo zenbakiak prozesadore logikoaren zenbakia adierazten du + 1. Komando bera idatz dezakezu aplikazioaren lasterbidean, beti prozesadore logiko jakin bat erabiltzen hasteko. Zoritxarrez, ezin izan dut parametroa nola igarotzeko informazioa aurkitu, aplikazioak ez zuen prozesadore logikorik erabili, baina hainbat aldi berean.

UPD: aplikazioa zenbait prozesadore logikoetan nola afinatu aurkitu du afinitate parametroa erabiliz. Maskara formatu hexadekimalean zehazten dugu. Adibidez 1, 3, 5, 7 prozesadoreak erabili behar ditugu hurrenez hurren, 10101010 edo 0xAA izango da, 0xAA forma / afinitatean transferituko dugu.

Pin
Send
Share
Send