jak ograniczyć użycie procesora w systemie Windows 10

w systemie Windows 10 zdarza się, że jeden lub więcej procesów zaczyna zużywać 100% procesora. Może to prowadzić do powolnego systemu. Jednym z rozwiązań tego problemu jest ograniczenie użycia procesora dla określonych aplikacji w systemie Windows 10. Omówimy je w tym artykule.

Dostosuj powinowactwo programu

możemy również dostosować każdy proces w systemie Windows 10, aby korzystać tylko z określonych rdzeni procesora, pozostawiając pozostałe dla innych procesów do wykonania jednocześnie. Można to wykorzystać do optymalizacji wykorzystania procesora, ale tylko wtedy, gdy jest to traktowane ostrożnie.

zauważ, że dostosowywanie powinowactwa procesowego nie zawsze jest przydatne. Zanim zaczniesz się z nimi bawić, musisz zastanowić się, czy masz rdzenie procesora, które są w większości bezczynne, czy też używasz aplikacji, która wykonuje niezależne wątki?

w sytuacji, gdy jeden wątek musi być wykonany przed drugim, powinowactwo procesu może być ustawione na oba, aby korzystały z tego samego rdzenia. Jednak oprogramowanie posiadające niezależne wątki można podzielić na wiele rdzeni, aby zwiększyć jego wydajność.

inną kwestią do rozważenia jest to, czy wątki są intensywne w pamięci podręcznej. To znaczy, czy wszystkie opierają się na rozległych danych w pamięci podręcznej? Jeśli tak, to wykonanie każdego wątku jest w dużym stopniu zależne od dostępności buforowanych danych. Dlatego lepiej byłoby uruchomić każdy wątek na osobnym rdzeniu, aby zmaksymalizować buforowane zasoby danych.

  1. Uruchom Menedżera zadań i przejdź do karty Szczegóły.
  2. poszukaj procesu, który chcesz zmodyfikować powinowactwo, i kliknij go prawym przyciskiem myszy. Kliknij Ustaw powinowactwo w menu kontekstowym.
    Ustaw powinowactwo
  3. w oknie powinowactwo procesu możesz wybrać rdzenie, do których chcesz ograniczyć proces, i odznaczyć pola obok reszty. Domyślnie wszystkie procesy wykorzystują wszystkie rdzenie.
    Ustaw affinity 2
    ponieważ mój komputer miał tylko 4 rdzenie, wyświetla je jako CPU 0, 1, 2 i 3.

ale skąd będziesz wiedzieć, jakie rdzenie są dostępne? Można to sprawdzić za pomocą graficznej reprezentacji zasobów procesora Menedżera zadań.

Otwórz Menedżera zadań i przejdź do karty wydajność.

kliknij CPU w lewym okienku, a następnie kliknij prawym przyciskiem myszy wykres czasu rzeczywistego po prawej stronie. Rozwiń Zmień wykres do i wybierz procesory logiczne.
tskmgmr change graph

Reklama

Menedżer zadań wyświetli teraz wykresy do wykorzystania każdego rdzenia z osobna, które można wykorzystać do identyfikacji mniej używanych rdzeni i przypisania ich do określonych wątków.
rdzenie procesora wykresy

ograniczają ogólne wykorzystanie procesora

zbyt wiele wątków i procesów często zajmuje rdzenie procesora w CPU. Nadmierna wydajność PROCESORA może być również przyczyną jego przegrzania, szczególnie w starym i zapylonym środowisku.

aby sprawdzić, ile procesora jest zużywane w danym momencie, przejdź do Menedżera zadań.

Uruchom Menedżera zadań, klikając prawym przyciskiem myszy pasek zadań i klikając Menedżer zadań.

Przełącz na kartę Wydajność.

ta zakładka daje graficzną, a także procentową reprezentację tego, ile każda komora jest zużywana, w tym procesor, pamięć, sieć i dysk. Stąd możesz określić, czy procesor jest nadużywany.
procent tskmgr
wszystko powyżej 90% może być uznane za niebezpieczne dla procesora i sprzętu.

jeśli uważasz, że jest to zbyt wiele dla komputera, możesz ustawić limit wykorzystania procesora za pomocą ustawień, co zasadniczo oznacza, że nie pozwoli na wykorzystanie procesora powyżej tego progu. Nie rozwiąże to spowolnienia systemu, ale zajmie się przegrzaniem procesora i pośrednio wpłynie na jego wydajność.

  1. przejdź do następującej lokalizacji:
    Panel sterowania – > Sprzęt & dźwięk -> Opcje zasilania -> zmień ustawienia planu -> Zmień zaawansowane ustawienia zasilania
  2. w oknie Opcje zasilania rozwiń zarządzanie zasilaniem procesora, a następnie rozwiń Maksymalny stan procesora.
  3. teraz kliknij na baterię i ustaw maksymalną wartość progową dla wykorzystania procesora. Zrób to samo w przypadku podłączenia, aby umożliwić różne maksymalne procenty wykorzystania procesora, gdy komputer działa na baterii (w przypadku laptopów) i gdy działa na bezpośrednim zasilaniu.
    zaawansowana moc
  4. kliknij Zastosuj i Ok po zakończeniu.

teraz zauważysz, że procent wykorzystania procesora nie przekroczy ustawionej wartości w Menedżerze Zadań.

przydatne zadania do dalszej optymalizacji procesora

Zakończ/Zabij wszystkie nieistotne aplikacje, procesy i pliki

wszystkie aplikacje lub usługi działające w tle, które nie są wymagane, również zajmują miejsce w procesorze, gdy użytkownik wykonuje krytyczne zadania. Często powoduje to opóźnienia w realizacji zadań o wysokim priorytecie.

zobaczmy, jak możemy wyeliminować nieistotne zadania i procesy.

Zakończ proces wykorzystujący maksymalny procesor

procesy takie jak skanowanie systemu i programy antywirusowe często zajmują znaczną część procesora podczas przeszukiwania całego komputera. Sprawiają, że wykonywanie innych zadań jednocześnie jest prawie niemożliwe.

idealnym rozwiązaniem byłoby zaplanowanie takich aplikacji do uruchamiania skanowania w godzinach innych niż aktywne godziny. Jeśli jednak proces został już wykonany, można go wyeliminować za pomocą Menedżera zadań.

  1. Otwórz Menedżera zadań (Ctrl + Shift + Esc)
  2. na karcie Procesy kliknij pasek PROCESORA, aby uporządkować zadania w porządku malejącym. Oznacza to, że procesy biorące maksymalny procent CPU byłyby na szczycie.
  3. stamtąd kliknij prawym przyciskiem myszy dowolne zadanie, którego w tej chwili nie potrzebujesz, i kliknij Zakończ zadanie.
     koniec zadania tskmgr

zwolni to miejsce w procesorze na inne ważne zadania.

automatycznie Dostosuj System Windows, aby uzyskać maksymalną wydajność

System Windows 10 jest wyposażony we wbudowaną funkcję, która natychmiast wyłącza wszystkie nieistotne funkcje wizualne. Można to wykorzystać do wyłączenia wszystkich animacji, cieni okien itp. Chociaż małe, funkcje te zajmują trochę miejsca w procesorze.

  1. przejdź do następujących opcji:
    menu Start -> Ustawienia -> System -> informacje -> Zaawansowane ustawienia systemowe
  2. w oknie Właściwości systemu, na karcie Zaawansowane, kliknij Ustawienia w obszarze Wydajność.
    właściwości systemu
  3. w oknie Opcje wydajności na karcie efekty wizualne wybierz pozycję Dostosuj, aby uzyskać najlepszą wydajność. Następnie kliknij Zastosuj i Ok.

możesz teraz zauważyć, że okna zmieniają się natychmiast podczas przełączania między nimi i nie mają żadnych animacji.

wyłącz automatyczne uruchamianie aplikacji

często niektóre aplikacje uruchamiają się i wyskakują zaraz po włączeniu komputera. Takie aplikacje znacznie spowalniają proces rozruchu systemu, ponieważ próbują działać podczas procesu rozruchu i powstrzymują inne krytyczne wątki.

możesz wyłączyć automatyczne uruchamianie tych aplikacji i w razie potrzeby uruchomić je później.

Uruchom Menedżera zadań i przełącz na kartę Uruchamianie.

na tej karcie można zobaczyć aplikacje obsługujące automatyczne uruchamianie oraz ich aktualny stan. Kliknij aplikacje, które chcesz wyłączyć, a następnie kliknij Wyłącz u dołu okna.
wyłącz automatyczne uruchamianie

każda nieistotna aplikacja zrobi teraz miejsce dla innych, bardziej ważnych procesów do wykonania i wykorzystania procesora.

Usuń plik strony

ten krok nie dotyczy procesora, ale raczej ogólnie optymalizacji systemu.

Pliki stron są natychmiast dostępnymi plikami pamięci podręcznej przechowywanymi na dysku twardym. Procesy, które wykonują na PAMIĘCI RAM, mogą teraz wykonywać na dysku twardym, oszczędzając czas, a także zasoby pamięci RAM. Są to pliki dynamiczne, które można rozszerzyć do rozmiaru samej pamięci RAM. Możesz skonfigurować je tak, aby usuwały się z dysku twardego przy każdym ponownym uruchomieniu lub wyłączeniu komputera.

skonfigurowanie ich do automatycznego usuwania spowoduje, że na dysku twardym będą znajdować się nowe pliki, a stare procesy nie będą już wykonywane.

ponieważ proces polega na wprowadzeniu zmian w rejestrach systemowych, zaleca się utworzenie punktu przywracania systemu.

  1. Otwórz Edytor rejestru, wpisując regedit w Run.
  2. przejdź do następującej pozycji w lewym okienku:
    HKEY_Local_Machine – > System – > CurrentControlSet – > Control – > Session Manager -> Memory Management
  3. w prawym okienku kliknij dwukrotnie ClearPageFileAtShutdown i ustaw Dane wartości na 1.
    Ustaw dword
  4. kliknij Ok, a następnie uruchom ponownie komputer, aby zmiany zostały wprowadzone.

wykonaj ogólną usługę sprzętu

zaczynając od małego, upewnij się, że sprzęt komputera jest czysty. Nagromadzenie się kurzu i zanieczyszczeń może spowodować nieprawidłową cyrkulację powietrza przez sprzęt, co jest ważne, aby działał prawidłowo. To prawda, że obciążenie procesora i innego sprzętu powoduje, że system reaguje powoli, ale podobnie jak kurz na wentylatorach i radiatorach.

pył jest czasami głównym powodem, dla którego systemy często wyłączają się całkowicie bez ostrzeżenia.

jak wykorzystałeś te wskazówki, aby dostosować swój system operacyjny?

Zobacz też:

  • jak włączyć wszystkie rdzenie procesora w systemie Windows 11/10
  • jak zmusić program do używania określonego GPU w systemie Windows 10
  • jak naprawić wysokie zużycie pamięci IPHLPSVC w systemie Windows 10
  • Chrome przy użyciu zbyt dużej ilości procesora? Oto poprawki dotyczące dużego użycia procesora
  • , Jak określić i ustawić optymalny Rozmiar Pliku strony w systemie Windows 10

Write a Comment

Twój adres e-mail nie zostanie opublikowany.