Kuinka tehdä ohjelma käyttää tiettyä prosessorin ydin töihin

Anonim

Valitse ydinprosessori
Prosessorin jakautuminen spesifisen ohjelman suorittamiseksi voi olla hyödyllinen, jos tietokoneellasi on resurssiastensiivinen sovellus, jota ei voi sammuttaa ja joka estää normaalin toiminnan tietokoneessa. Esimerkiksi korostamalla Kaspersky Anti-Virus yksi ydin jalostajalle töihin, voimme, mutta nopeuttaa peliä ja FPS: tä. Toisaalta, jos tietokone hidastuu, tämä ei ole menetelmä, joka auttaa sinua. Meidän on etsittävä syitä, cm: jarrut tietokone

Tietyn ohjelman loogisten prosessoreiden tarkoitus Windows 7: ssä ja Windows 8: ssa

Nämä toiminnot toimivat Windows 7, Windows 8 ja Windows Vista. En sano jälkimmäisestä, koska harvoja ihmisiä käyttävät sitä maassamme.

Suorita Windows Task Manager ja:

  • Avaa Windows 7: ssä prosessit-välilehti
  • Windows 8: ssa Avaa "yksityiskohdat"

Valitse prosessorin noudattaminen

Napsauta hiiren oikeaa hiiren painiketta prosessissa, johon olet kiinnostunut ja valitse "Aseta samankaltaisuus" kontekstivalikossa. "Prosessorien noudattaminen" -ikkuna avautuu, jossa voit määrittää, mitkä prosessorin ytimet (tai tai pikemminkin loogiset prosessorit) ohjelma saa käyttää.

Ohjelman suorittamisen loogisten jalostajien valinta

Se on kaikki, nyt prosessi käyttää vain niitä loogisia jalostajia, jotka hänelle annettiin. Totta, se tapahtuu juuri seuraavaan käynnistää.

Ohjelman suorittaminen tietyllä prosessorin ytimellä (looginen prosessori)

Windows 8: ssä ja Windows 7: ssä on myös kyky aloittaa sovellus niin, että välittömästi sen jälkeen, kun se on käyttänyt tiettyjä loogisia prosessoreita. Tämän tekemiseksi hakemuksen käynnistäminen on toteutettava, mikä osoittaa parametrien vaatimustenmukaisuus. Esimerkiksi:

C: Windows \ System32 \ CMD.EXE / C Käynnistys / Affinity 1 Software.exe

Tässä esimerkissä Software.exe-sovellus käynnistetään loogisen prosessorin 0. (CPU 0) avulla. Nuo. Kuvio jälkeen Affinity Määrittää loogisen prosessorin numero + 1. sama komento voidaan kirjoittaa pikapainikekuvaketta niin, että se alkaa aina käyttäen tiettyä loogista prosessori. Valitettavasti en löytänyt tietoja, kuinka parametri siirtää niin, että sovellus käyttää yhtä loogista prosessoria ja useita minuutteja kerralla.

UPD: Löytyi, miten sovellus käynnistää useilla loogisissa prosessoreilla affiniteettiparametrilla. Määritämme esimerkiksi maskin heksadesimaalimuodossa, esimerkiksi sinun on käytettävä prosessoreita 1, 3, 5, 7, vastaavasti se on 10101010 tai 0XAA, lähetys / affiniteetti 0xaa.

Käyttämällä prosessoria Windows 8: ssa

Lue lisää