Hoe om 'n program te maak gebruik 'n spesifieke verwerkerkern

Pin
Send
Share
Send

Die toewysing van verwerkerkorrels om 'n spesifieke program uit te voer, kan nuttig wees as u rekenaar 'n hulpbronintensiewe toepassing het wat nie afgeskakel kan word nie en wat die normale rekenaarbediening belemmer. As ons byvoorbeeld een kern van die verwerker vir die werking deur Kaspersky Anti-Virus toegeken het, kan ons die spel en FPS daarin versnel, hoewel dit effens is. Aan die ander kant, as u rekenaar baie stadig is, is dit nie die metode wat u sal help nie. Kyk na redes, kyk: die rekenaar vertraag

Logiese verwerkers toewys aan 'n spesifieke program in Windows 7 en Windows 8

Hierdie funksies werk in Windows 7, Windows 8 en Windows Vista. Ek praat nie van laasgenoemde nie, want min mense gebruik dit in ons land.

Begin Windows Taakbestuurder en:

  • Open in Windows 7 die oortjie Prosesse
  • Open Windows in Windows 8

Klik met die rechtermuisknop op die proses waarin u belangstel en kies "Stel affiniteit" in die konteksmenu. Die "Processor Compliance" -venster sal verskyn waarin u kan spesifiseer watter prosessorkerns (of eerder logiese verwerkers) die program mag gebruik.

Die keuse van logiese verwerkers vir die uitvoering van die program

Dit is alles, nou gebruik die proses slegs die logiese verwerkers wat dit toelaat. Dit is waar, dit gebeur presies tot die volgende bekendstelling.

Hoe om 'n program op 'n spesifieke verwerkerkern uit te voer (logiese verwerker)

In Windows 8 en Windows 7 is dit ook moontlik om die toepassing te laat loop sodat dit onmiddellik na die bekendstelling sekere logiese prosesseerders gebruik. Om dit te kan doen, moet die aansoek van stapel gestuur word met die korrespondensie soos aangedui in die parameters. Byvoorbeeld:

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

In hierdie voorbeeld sal die software.exe-toepassing van stapel gestuur word met behulp van die 0de (CPU 0) logiese verwerker. dit wil sê die getal na affiniteit dui die logiese verwerkersnommer aan + 1. U kan dieselfde opdrag op die programkortpad skryf sodat dit altyd 'n spesifieke logiese verwerker begin gebruik. Helaas kon ek geen inligting vind oor hoe om die parameter deur te gee nie, sodat die toepassing nie een logiese verwerker gebruik het nie, maar verskeie tegelyk.

UPD: het gevind hoe om die toepassing op verskillende logiese verwerkers uit te voer met behulp van die affiniteitsparameter. Ons spesifiseer die masker in heksadesimale formaat, byvoorbeeld, ons moet verwerkers 1, 3, 5, 7 onderskeidelik gebruik, dit sal 10101010 of 0xAA wees, ons sal dit in die vorm / affiniteit 0xAA oordra.

Pin
Send
Share
Send