Jak sprawić, by program użył konkretnego jądra procesora do pracy

Anonim

Wybierz rdzeniowy procesor
Dystrybucja rdzenia procesora do wykonywania określonego programu może być przydatna, jeśli na komputerze ma zastosowanie zasobów i intensywnej aplikacji, której nie można wyłączyć, a co zapobiega normalnej pracy na komputerze. Na przykład, podkreślając Kaspersky Anti-Virus jeden rdzeń procesora do pracy, możemy, ale niewiele, ale przyspieszyć grę i FPS w nim. Z drugiej strony, jeśli komputer spowalnia, to nie jest metoda, która ci pomoże. Musimy poszukać powodów, CM: hamulce komputera

Cel logicznych procesorów konkretnego programu w systemie Windows 7 i Windows 8

Funkcje te działają w systemie Windows 7, Windows 8 i Windows Vista. Nie mówię o tym drugim, ponieważ niewielu ludzi używają go w naszym kraju.

Uruchom Menedżera zadań Windows i:

  • W systemie Windows 7 otwórz kartę Processes
  • W systemie Windows 8 otwórz "szczegóły"

Wybierz zgodność z procesorem

Kliknij prawym przyciskiem myszy w procesie, który jesteś zainteresowany i wybierz "Ustaw podobieństwo" w menu kontekstowym. Pojawi się okno "Zgodność procesorów", w których można określić, które rdzenie procesora (lub, lub raczej, logicznych procesorów), program jest stosowany.

Wybór procesorów logicznych do wykonania programu

To wszystko, teraz proces używa tylko tych logicznych procesorów, które mu pozwoliły. To prawda, że ​​zdarza się dokładnie do następnego uruchomienia.

Jak uruchomić program na określonym jądrze procesora (procesor logiczny)

W systemie Windows 8 i Windows 7 istnieje również możliwość uruchomienia aplikacji, aby natychmiast po uruchomieniu użyto niektórych procesorów logicznych. Aby to zrobić, uruchomienie aplikacji należy wdrożyć wskazując zgodność w parametrach. Na przykład:

C: Windows System32 cmd.exe / c Start / powinowactwo 1 Software.exe

W tym przykładzie aplikacja Software.exe zostanie uruchomiona za pomocą 0. CPU 0) procesora logicznego. Te. Figura Po powiestym Określa numer procesora logicznego + 1. To samo polecenie Możesz napisać do skrótu aplikacji, aby zawsze zaczyna się używać określonego procesora logicznego. Niestety, nie mogłem znaleźć informacji, jak przenieść parametr, aby aplikacja użyje nie jeden procesor logiczny i kilka minut na raz.

Updatek: Znaleziono, jak uruchomić aplikację na kilku procesorów logicznych za pomocą parametru powinowactwa. Określamy maskę w formacie szesnastkowym, na przykład, należy użyć procesorów 1, 3, 5, 7, odpowiednio, będzie 10101010 lub 0xaa, transmit jako / powinowactwo 0xaa.

Korzystanie z procesora w systemie Windows 8

Czytaj więcej