Бағдарламаны нақты процессорлық ядраны қалай қолдануға болады

Белгілі бір бағдарламаны орындау үшін процессорлық ядролардың таратылуы пайдалы болуы мүмкін, егер сіздің компьютеріңізде өшірілмейтін және компьютердің қалыпты жұмысына кедергі келтіретін ресурсқа негізделген бағдарлама болса. Мысалы, Касперский Антивирустың жұмыс істеуі үшін бір процессордың ядросын таңдау арқылы біз сәл болса да, бірақ ойынды және FPS-ті тездете аламыз. Екінші жағынан, егер сіздің компьютеріңіз өте баяу болса, бұл сізге көмектесетін әдіс емес. Себептерді іздеңіз, мына жерден қараңыз: Компьютер баяулайды

Windows 7 және Windows 8 жүйесінде белгілі бір бағдарламаға логикалық процессорларды тағайындау

Бұл функциялар Windows 7, Windows 8 және Windows Vista жүйелерінде жұмыс істейді. Мен бұл туралы соңғы сөз айтпаймын, себебі біздің елде өте аз адамдар пайдаланады.

Windows Task Manager бағдарламасын іске қосыңыз және:

  • Windows 7 жүйесінде процестер қойындысын ашыңыз.
  • Windows 8-де «Мәліметтер»

Сізді қызықтыратын процесті тінтуірдің оң жағымен нұқыңыз және мәтінмәндік мәзірден «Сознавание» параметрін таңдаңыз. Процессорды сәйкестендіру терезесі пайда болады, онда бағдарлама ядросының (немесе, керісінше, логикалық процессорлардың) қолдануға рұқсат беретінін көрсетуге болады.

Бағдарламаны орындау үшін логикалық процессорларды таңдау

Бәрі де, енді бұл процесс оған рұқсат етілген логикалық процессорларды ғана пайдаланады. Шындық - бұл келесі іске қосылуына дейін орын алады.

Бағдарламаны белгілі бір процессордың ядросында қалай іске қосу керек (логикалық процессор)

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

c:  windows  system32  cmd.exe / C бастау / ұқсастығы 1 software.exe

Бұл мысалда software.exe қосымшасы 0-ші (CPU 0) логикалық процессор арқылы іске қосылады. Яғни аффиннттен кейінгі сан логикалық процессордың + 1 нөмірін көрсетеді. Сондай-ақ, ол әрдайым нақты логикалық процессорды пайдалану арқылы іске қосылатындай етіп, бірдей пәрменді бағдарлама сілтемесіне жаза аласыз. Өкінішке орай, бағдарлама бірнеше логикалық процессорды пайдаланады, бірақ бірнеше параметрді қалай беру керектігі туралы ақпаратты таба алмадым.

UPD: ұқсастығы параметрін пайдаланып, бірнеше логикалық процессорлардағы бағдарламаны қалай іске қосу керектігін анықтады. Масканы он алтылық форматта көрсетеміз, мысалы, 1, 3, 5, 7 процессорларын пайдалану қажет, бұл 10101010 немесе 0xAA болады, ол 0xAA пішінінде / жақындығында өтеді.