Vidensdatabase Enkle instruktioner til at arbejde med Profitserver-tjenesten
Main Vidensdatabase Hvorfor er Windows langsomt? Find, hvad der forårsager problemer, ved hjælp af overvågningsværktøjer

Hvorfor er Windows langsomt? Find, hvad der forårsager problemer, ved hjælp af overvågningsværktøjer


I denne artikel vil vi forklare, hvorfor Windows kan halte og være langsom, og vi vil fortælle dig om populære overvågningsværktøjer, der kan hjælpe dig med at finde problemet. Disse oplysninger vil være nyttige for både Windows-baserede serveradministratorer og almindelige brugere med hjemme-pc'er. Artiklen vil være nyttig for dem, der ønsker at øge deres ydeevne virtuelle servere på Windows.

En servers ydeevne afhænger af forskellige faktorer. Til vores formål kan vi opdele alle kilder til problemet i flere grupper: CPU, RAM, HDD, netværk og software. Hvis årsagen til problemerne ikke er indlysende, er det fornuftigt at kontrollere ovenstående komponenter først. Lad os se nærmere på indbyggede værktøjer til systemets ydelsesanalyse og bruge Windows Server 2012 R2 som eksempel.

Task Manager

Task Manager giver os mulighed for at styre processer: prioriter dem, "tildele”, dem til visse processorer, skaber nye processer, men den mest almindelige brug for det er at tage et hurtigt kig på systembelastningen og tvinge applikationer til at lukke.

Sådan åbner du Task Manager:

  • klik med højre museknap på proceslinjen og vælg "Jobliste"
  • indtast kommando "taskmgr"I"Kør” vindue eller kommandolinje.
  • tryk på "Ctrl+Alt+Del" og vælg "Jobliste"
  • tryk på "Ctrl + Shift + Esc"

Task Manager viser realtidsmålinger for hver aktiv proces: hukommelsesfodaftryk, processorbelastning osv. Du kan også finde mere detaljeret information i "Detaljer". Du kan klikke på en hvilken som helst øverste sektion af en kolonne for at sortere rækkerne efter kolonnens værdi. For at tvinge en proces, skal du klikke med højre museknap på processen og vælge "SlutopgaveDer er også et par andre handlinger i kontekstmenuen.

Task manager - procesovervågning i Windows OS

Hvis der er mere end én bruger, der arbejder med serveren, vil du finde nyttig denne "Brugere” fane, hvor du kan se alle processer sorteret efter bruger. Klik med højre museknap for at åbne kontekstmenuen med alle tilgængelige handlinger. En administrator kan sende en besked, slukke eller afslutte en brugers session.

I "Det vi er gode til" fanen, finder du information om alle tjenester, og du kan også starte, stoppe eller genstarte enhver tjeneste fra kontekstmenuen. I "Processer"-fanen vil du se processer er grupperet efter type og i "Ydeevne” fane, grafisk præsentation af belastningen på alle komponenter i systemet.

Således kan en bruger i Task Manager se minimalt nok information om systemets belastning, der kan hjælpe dig med at udføre indledende analyse af, hvad der bremser Windows.

Resource Monitor

Ressourcemonitoren indeholder mere detaljerede oplysninger, hvis du har brug for det. Udover CPU-belastning og RAM kan du se "læse" og "skrive"-operationer, åbnede filer, relaterede tjenester og biblioteker og netværksaktivitet i realtid.

Vil du vide, hvordan man åbner Resource Monitor? Vi har et par muligheder for dig:

  • klik "Åben ressource monitor"I"Ydeevne” i vinduet Task Manager;
  • gå ind "resmon" kommando i kommandolinjen eller "Kør” vindue;
  • vælg “Resource Monitor"I"Værktøjer” menuen for servicechefen

Oplysninger i hver fane i ressourceovervågningen præsenteres som tabeller og grafer. For at variere sæt af kolonner i tabellerne skal du klikke med højre museknap øverst i en kolonne og vælge "Vælg kolonnerHvis du markerer en proces i en fane, vil informationen i alle andre faner blive sorteret efter de valgte værdier.

Oplysninger om CPU-aktivitet, hukommelse, diske og netværk præsenteres i separate faner, og "Oversigt”-fanen indeholder kumulativ information fra alle komponenter.

Sådan kører du Resource Monitor på Windows OS

Lad os tage et kig på nogle nyttige funktioner i Windows 'Resource Monitor.

At finde en proces, der blokerer en fil

Der kan være en situation, hvor systemet, mens du forsøger at slette eller redigere en fil, viser en fejlmeddelelse, der siger, at filen bruges af et andet program og derfor ikke kan redigeres eller slettes. For at finde den proces, der blokerer filen, skal du indtaste en del af dens navn i "Tilhørende håndtag"-afsnittet i "CPU”-fanen Afslut processen om nødvendigt.

Overvågning af diskaktivitet

Overvågning af diskaktivitet

I "Disk" fanen kan du se læse-skrive-operationer udført. På skærmbilledet kan du se et eksempel, når systemet aktivt adresserer swap-fil "c:/pagefile.sys”, som normalt bremser systemet og indikerer mangel på RAM tilgængelig.

Vær også opmærksom på "Længde på diskkø” metrisk. Normalt bør det ikke overstige antallet af diske mere end to gange. Hvis der kun er én fysisk disk installeret, bør køen ikke være længere end 1-2.

Hyppige hits af denne metriske værdi og lang aktivitetstid kan indikere diskundersystemets lave ydeevne.

Overvågning af netværksaktivitet i Windows OS

Overvågning af netværksaktivitet

I "Netværk”-fanen kan du finde processer, der belaster dit netværk for meget. Jeg kan være en tredjepartsapplikation (som eksemplificeret på skærmbilledet) eller interne processer. En automatisk systemopdatering ville være et godt eksempel.

I "TCP-forbindelser" sektionen finder du nyttige metrics som "Pakker lost" procent og "Latency”, der hjælper dig med at vurdere din netværksforbindelse.

Desuden i "Netværk” fanen finder du lytteporte og firewall-status.

Hvorfor Windows halter - Ydeevnemonitor

Task Manager og Ressourcemanager hjælper dig kun med at finde problemet under forudsætning af, at det sker i samme øjeblik, hvor du udfører analysen. Men ofte kan der opstå et problem af og til. Derfor vil vi beskrive nogle overvågningsværktøjer til overvågning af dit systems tilstand i en bestemt periode.

Performance monitor

Ydelsesmonitor giver dig mulighed for at spore metrics for forskellige systemobjekter i operativsystemet. For eksempel objektet "Fysisk disk" har følgende metrics "Diskaktivitet %"Og"Gennemsnitlig diskkølængde", og objektet "Hukommelse" har metrisk "Sider output/с".

Sådan åbner du:

  • vælg “Performance monitor"I"Værktøjer” menu af servermanager;
  • løb"perfmon" i kommandolinjen eller "Kør” Vindue;
  • vælg “Performance monitor"I"Administration” sektion af kontrolpanelet.

Performancemonitor består af tre hovedkomponenter: "Overvågningsværktøjer","Dataindsamler sæt"Og"Rapporter”. I “Overvågningsværktøjer"-sektionen kan du finde et værktøj til at overvåge tællere i realtid eller se rapporter gemt tidligere. "Dataindsamler sæt" indeholder et sæt skærme, som vi vil observere. Til vores systemanalyse kan vi bruge eksisterende systemgrupper eller oprette nye. I "Rapporter” sektion vil du se gemte resultater af overvågning.

Lad os se nærmere på vores analyse ved hjælp af et eksisterende sæt af dataindsamlere i "System Performance"

1. Gå til “Datasamlersæt" sektion - "Systemkrav" og start "System Performance"

Performance Monitor-rapport - Windows-gendannelse uden geninstallation

2. Vent, indtil dataene er indsamlet - 1 minut som standard, og åbn derefter den nye rapport i "Rapporter" sektion - "Systemkrav Ydeevne"

Ydeevnemonitor i Windows OS

Øverst i rapporten kan du se kumulativ information fra de vigtigste systemkomponenter og nogle anbefalinger, hvis der blev opdaget problemer. Analysen opdagede en mangel på RAM på vores testserver.

For at se, hvordan tællere ændrede sig under dataindsamlingsprocessen, klik på "Se data i Performance monitor". Klik derefter på en tæller, du kan lide, nederst på skærmen, f.eks. "CPU belastning %”Og klik på”Fremhæv” i værktøjslinjen for at fremhæve grafen med en fed sort linje. Under grafen vil du se gennemsnits-, maksimum- og minimumværdierne for den valgte tæller.

Oprettelse af eget værktøj til at indsamle data i Performance Monitor

Som regel gemmes alle rapporter som almindelige filer i "c:\Perflog” mappe, så du kan finde den på ingen tid og lægge den hvor som helst du har brug for.

Indbyggede datasamlersæt kan ikke redigeres, men for dem, du har oprettet manuelt, kan du indstille forskellige parametre, såsom varighed af dataindsamling eller planlagt tid.

For at oprette en gruppe skal du klikke med højre museknap på "Særlig"-mappen i "Datasamlersæt" sektion, vælg "Tilføj"-"Datasamlersæt” og følg guidens instruktioner. Hvis du klikker med højre museknap på en gruppe du har oprettet og vælger “Ejendomme” det åbner et vindue, hvor du kan redigere standardparametre.

Sådan finder du Windows fastfrysning og forsinkelser med hændelseslog

Hændelseslogfil

Alle vigtige ændringer i operativsystemet registreres i hændelsesloggen, uanset om det er start/stop af service, opdateringsinstallation, genindlæsning, læsning fra disk-fejl eller applikationsfejl. Hændelser er opdelt i information, kritiske, fejlmeddelelser og advarselshændelser.

Hvis din Windows halter, være langsom til tider eller fejler til tider, eller måske fungerer et program ustabilt, er der en god chance for, at du finder poster relateret til problemerne i hændelsesloggen. Ud fra disse optegnelser vil du være i stand til at finde ud af, hvad der forårsager problemer.

Sådan starter du hændelsesloggen:

  • vælg “Se begivenheder"I"Værktøjer” menuen i Task Manager.
  • vælg “Se begivenheder"I"Administration” gruppe i kontrolpanelet.
  • løb"eventvwr" i kommandolinjen eller i "Kør” vindue

Logfiler er placeret i "Windows-logfiler"Og"Ansøgninger og tjenester" sektioner. Mere sandsynligt vil oplysningerne om fejl være placeret i "Systemkrav" log af "Windows-logfilerMen hvis du på forhånd ved, hvad du præcis leder efter, vil eksisterende visning "Ledelsesarrangementer” hvor du kan se information fra alle hovedlogfiler. Du kan ikke redigere en eksisterende visning, så hvis du har brug for at ændre logfiler eller begivenhedskategorier, skal du oprette din visning eller kopiere en eksisterende.

Klik med højre museknap på "Ledelsesarrangementer" se og vælg "Kopier redigerbar visning"Click"ca." i det åbnede vindue. Som et resultat vil du se din nye visning "Ledelsesbegivenheder (1)". For at redigere denne visning skal du vælge den og klikke på knappen i højre side af vinduet "Filtrer den aktuelle redigerbare visning".

Du kan kun indstille output for fejl og kritiske hændelser for at udføre analysen.

Sådan finder du ud af, hvorfor Windows halter

Pålidelighed monitor

Pålidelighedsmonitor kan betragtes som en tilføjelse til hændelsesloggen. For at starte det skal du åbne "kontrolpanel", gå til "Supportcenter”Og klik på”Vis pålidelighedslog"I"Vedligeholdelse"Sektion.

Sådan får du vist hændelser i Reliability Monitor

Hændelser i monitorens vindue er grupperet efter dato. Hvis du vælger en bestemt dato, vil du se listen over relaterede begivenheder nederst på skærmen. Du vil også se pålidelighedslinjen øverst på skærmen afhængigt af kritikalitetsniveauet. Dette vil hjælpe dig med at vurdere fejldynamikken.

De værktøjer, vi har beskrevet, er komplementære til hinanden. Det er derfor, at bruge dem i komplekset vil give dig de mest detaljerede oplysninger om dit system.

Disse værktøjer kan hjælpe med at finde de fleste problemer med Windows. Ganske ofte kan disse problemer opdages og elimineres, hvilket lader dig gendanne systemets ydeevne uden at geninstallere Windows.

❮ Forrige artikel Sådan tilføjer du yderligere IP-adresse til Windows-serveren
Næste artikel ❯ 5 Almindelige serverkonfigurationer til din webapplikation

Spørg os om VPS

Vi er altid klar til at besvare dine spørgsmål når som helst på dagen eller natten.