hur man begränsar CPU-användningen i Windows 10

det finns tillfällen då en eller flera processer börjar ta 100% CPU-användning i Windows 10. Detta kan leda till ett långsamt system. En lösning på problemet är att begränsa CPU-användningen för specifika applikationer i Windows 10. Vi kommer att diskutera dessa i den här artikeln.

justera programaffinitet

vi kan också anpassa varje process i Windows 10 för att endast använda specifika CPU-kärnor medan de andra för de andra processerna ska köras samtidigt. Detta kan användas för att optimera CPU-användningen, men endast om den hanteras noggrant.

Observera att anpassning av processaffinitet inte alltid är användbar. Innan du krossar med dem måste du överväga om du har CPU-kärnor som oftast är lediga, eller kör du ett program som kör oberoende trådar?

i en situation där en tråd måste köras före den andra kan processaffinitet ställas in för att båda ska använda samma kärna. Programvara med oberoende trådar kan dock delas över flera kärnor för att öka dess prestanda.

ett annat övervägande att göra är om trådarna är cacheintensiva. Menande, litar de alla på omfattande cachade data? Om de gör det är utförandet av varje tråd mycket beroende av tillgängligheten av cachade data. Därför skulle det vara bättre att köra varje tråd på en separat kärna för att maximera cachade dataresurser.

  1. Starta Aktivitetshanteraren och gå till fliken Detaljer.
  2. leta efter processen du vill ändra affiniteten och högerklicka på den. Klicka på Ange affinitet i snabbmenyn.
    Ställ in affinity
  3. från fönstret Process affinity kan du välja de kärnor du vill att processen ska begränsas till och avmarkera rutorna bredvid resten. Som standard använder alla processer alla kärnor.
    Ställ in affinity 2
    eftersom min dator bara hade 4 kärnor, visar den dem som CPU 0, 1, 2 och 3.

men hur vet du vilka kärnor som finns tillgängliga? Detta kan kontrolleras genom uppgiftshanterarens grafiska representation av CPU-resurser.

öppna Aktivitetshanteraren och gå till fliken Prestanda.

klicka på CPU i den vänstra rutan och högerklicka sedan på realtidsdiagrammet på höger sida. Expandera ändra diagram till och välj logiska processorer.
tskmgmr change graph

annons

Aktivitetshanteraren visar nu grafer för användning av varje kärna individuellt, som kan användas för att identifiera de mindre använda kärnorna och tilldela dem till specifika trådar.
cpu-kärnor grafer

begränsa det totala CPU-utnyttjandet

för många trådar och processer tar ofta upp processorkärnorna i CPU. CPU: s överprestanda kan också vara en orsak till att den överhettas, särskilt i en gammal och dammig miljö.

för att kontrollera hur mycket CPU som konsumeras vid varje given tidpunkt, gå över till uppgiftshanteraren.

Starta Aktivitetshanteraren genom att högerklicka på Aktivitetsfältet och klicka på Aktivitetshanteraren.

Byt till fliken Prestanda.

den här fliken ger en grafisk och procentuell representation av hur mycket varje fack används, inklusive CPU, minne, nätverk och disk. Härifrån kan du avgöra om CPU: n används för mycket.
tskmgr-procent
allt över 90% kan anses vara farligt för CPU och hårdvaran.

om du tycker att det är för mycket för datorn att ta, kan du ställa in ett lock på CPU-användning genom inställningarna, vilket i huvudsak innebär att det inte tillåter CPU-användning över den tröskeln. Detta kommer inte att lösa systemets långsamhet men kommer att ta itu med CPU överhettning och indirekt påverka dess prestanda.

  1. navigera till följande plats:
    Kontrollpanelen- > hårdvara & ljud -> Strömalternativ -> Ändra planinställningar -> Ändra avancerade ströminställningar
  2. i fönstret Strömalternativ, expandera processorns strömhantering och expandera sedan maximalt processortillstånd.
  3. Klicka nu på På batteri och ställ in det maximala tröskelvärdet för CPU-användning. Gör detsamma för inkopplad för att tillåta olika maximala CPU-utnyttjandeprocent för när datorn körs på batteri (vid bärbara datorer) och när den körs på direkt ström.
    avancerad effekt
  4. klicka på Apply och Ok när du är klar.

du kommer nu att märka att CPU-utnyttjandeprocenten inte går över det inställda värdet i Aktivitetshanteraren.

användbara uppgifter för ytterligare CPU-optimering

avsluta/döda alla icke-väsentliga applikationer, processer och filer

alla applikationer eller tjänster som körs i bakgrunden som inte krävs tar också plats i CPU medan användaren utför tidskritiska uppgifter. Detta orsakar ofta förseningar i uppgifterna med hög prioritet.

Låt oss se hur vi kan eliminera de obetydliga uppgifterna och processerna.

avsluta processen med maximal CPU

processer som systemskanningar och antivirus tar ofta upp en betydande del av CPU när du söker igenom hela datorn. De gör det nästan omöjligt att utföra andra uppgifter samtidigt.

den perfekta lösningen på detta skulle vara att schemalägga sådana applikationer för att köra skanningar vid andra tider än de aktiva timmarna. Men om processen redan har körts kan den elimineras via uppgiftshanteraren.

  1. öppna Aktivitetshanteraren (Ctrl + Shift + Esc)
  2. under fliken Processer klickar du på CPU-fältet för att ordna uppgifterna i fallande ordning. Det betyder att processerna som tar maximal CPU-procentandel skulle komma på toppen.
  3. därifrån högerklickar du på någon uppgift du inte behöver just nu och klickar på Avsluta uppgift.
     Avsluta uppgift tskmgr

detta kommer att frigöra utrymme i CPU för andra viktiga uppgifter.

justera automatiskt dina fönster för maximal prestanda

Windows 10 levereras med en inbyggd funktion för att inaktivera alla icke-väsentliga visuella funktioner omedelbart. Detta kan användas för att stänga av alla animationer, fönster skuggor, etc. Även om de är små tar dessa funktioner lite utrymme i CPU.

  1. navigera till följande:
    Start-menyn- > Inställningar- > System- > Om – > Avancerade systeminställningar
  2. i fönstret Systemegenskaper, under fliken Avancerat, klicka på Inställningar under Prestanda.
    systemegenskaper
  3. i fönstret Prestandaalternativ under fliken visuella effekter väljer du justera för bästa prestanda. Klicka sedan på Apply och Ok.

du kanske nu märker att windows ändras omedelbart när du växlar mellan dem och inga animeringar äger rum.

inaktivera automatisk start av program

ofta finns det några program som startar och popup så snart du slår på datorn. Sådana applikationer saktar ner systemstartprocessen avsevärt när de försöker köra under startprocessen och hålla tillbaka andra kritiska trådar.

du kan inaktivera dessa program från att automatiskt starta, och kan köra dem senare om det behövs.

kör Aktivitetshanteraren och växla till fliken Start.

du kan se programmen som stöder automatisk start och deras nuvarande status på den här fliken. Klicka på de program som du vill inaktivera och klicka sedan på Inaktivera längst ner i fönstret.
inaktivera automatisk start

alla icke-väsentliga applikationer kommer nu att göra plats för andra viktigare processer att utföra och använda processorn.

radera sidfil

detta steg är inte så mycket för CPU, utan snarare för att optimera systemet i allmänhet.

Pagefiler är omedelbart tillgängliga cachefiler lagrade på hårddisken. Processer som körs på RAM kan nu köras på hårddisken, vilket sparar både tid och RAM-resurser. Det här är dynamiska filer som kan expandera upp till storleken på själva RAM-minnet. Du kan konfigurera dessa för att ta bort sig från hårddisken varje gång du startar om eller stänger av datorn.

konfigurera dessa till auto-delete kommer att göra plats för nya filer på hårddisken, och de gamla processerna kommer inte att köras längre.

eftersom processen innebär att ändringar görs i Systemregistren rekommenderas det att skapa en systemåterställningspunkt.

  1. öppna Registerredigeraren genom att skriva in regedit i kör.
  2. navigera till följande i den vänstra rutan:
    HKEY_Local_Machine -> System -> CurrentControlSet -> kontroll -> Session Manager -> minneshantering
  3. i den högra rutan dubbelklickar du på ClearPageFileAtShutdown och ställer in Värdet Data till 1.
    Ställ in dword
  4. klicka på Ok och starta sedan om datorn för att ändringarna ska träda i kraft.

utför en allmän service av hårdvaran

starta små, se till att datorns maskinvara är ren. En ansamling av damm och skräp kan orsaka felaktig luftcirkulation genom hårdvaran, vilket är viktigt för att den ska fungera korrekt. Det är sant att belastningen på CPU och annan hårdvara gör att systemet svarar långsamt, men det gör också dammet på fläktarna och kylflänsarna.

damm är också ibland den främsta anledningen till att system ofta stängs av helt utan varning.

Hur har du använt dessa tips för att anpassa ditt operativsystem?

se även:

  • så här aktiverar du alla CPU-kärnor i Windows 11/10
  • hur man tvingar ett program att använda specifik GPU i Windows 10
  • Hur fixar du IPHLPSVC hög minnesanvändning i Windows 10
  • Chrome med för mycket CPU? Här är korrigeringarna för hög CPU-användning
  • hur man bestämmer och ställer in Optimal Sidfilstorlek i Windows 10

Write a Comment

Din e-postadress kommer inte publiceras.