Kennisbank Eenvoudige instructies om met de Profitserver-service te werken
Hoofd Kennisbank Waarom is Windows traag? Problemen vinden met behulp van monitoringtools

Waarom is Windows traag? Problemen vinden met behulp van monitoringtools


In dit artikel leggen we uit waarom Windows kan haperen en traag kan zijn en vertellen we u over populaire monitoringtools die u kunnen helpen het probleem te vinden. Deze informatie is nuttig voor zowel beheerders van Windows-servers als gewone gebruikers met thuis-pc's. Het artikel is handig voor degenen die de prestaties van hun virtuele servers op Windows.

De prestaties van een server zijn afhankelijk van verschillende factoren. Voor ons doel kunnen we alle bronnen van het probleem in verschillende groepen verdelen: CPU, RAM, HDD, netwerk en software. Als de oorzaak van de problemen niet duidelijk is, is het zinvol om eerst de bovenstaande componenten te controleren. Laten we eens wat beter kijken naar ingebouwde tools voor de prestatieanalyse van het systeem en Windows Server 2012 R2 als voorbeeld gebruiken.

Task Manager

Met Taakbeheer kunnen we processen beheren: ze prioriteren,toewijzen”, ze naar bepaalde processors sturen, nieuwe processen creëren, maar het meest voorkomende gebruik ervan is om snel naar de systeembelasting te kijken en applicaties geforceerd te sluiten.

Taakbeheer openen:

  • Klik met de rechtermuisknop op de taakbalk en kies “Taakmanager"
  • voer opdracht in “taskmgr" in de "lopen” venster of opdrachtregel.
  • druk op "Ctrl+Alt+Del” en kies “Taakmanager"
  • druk op "Ctrl + Shift + Esc"

De Taakbeheerder geeft realtime-statistieken weer voor elk actief proces: geheugenvoetafdruk, processorbelasting, enz. U kunt ook meer gedetailleerde informatie vinden in de “Details”. U kunt op elk bovenste gedeelte van een kolom klikken om de rijen te sorteren op de waarde van de kolom. Om een ​​proces geforceerd te sluiten, klikt u met de rechtermuisknop op het proces en kiest u “Einde taakEr zijn nog een paar andere acties in het contextmenu.

Taakbeheer - procesbewaking in Windows OS

Als er meer dan één gebruiker met de server werkt, vindt u dit handig:Gebruikers” tabblad waar u alle processen kunt zien, gesorteerd op de gebruiker. Klik met de rechtermuisknop om het contextmenu te openen met alle beschikbare acties. Een beheerder kan een bericht sturen, de sessie van een gebruiker uitschakelen of beëindigen.

Bij 'Services” tabblad, vindt u informatie over alle services, en u kunt elke service ook starten, stoppen of opnieuw starten vanuit het contextmenu. In het “Processen” tabblad ziet u dat processen gegroepeerd zijn op type en in de “Prestatiestabblad, grafische weergave van de belasting op alle componenten van het systeem.

Zo kan een gebruiker in Taakbeheer minimale, voldoende informatie over de systeembelasting zien, waarmee hij een eerste analyse kan uitvoeren van wat Windows vertraagt.

Bronmonitor

De Resource monitor bevat meer gedetailleerde informatie voor het geval u die nodig hebt. Naast CPU-belasting en RAM kunt u 'lees'- en 'schrijf'-bewerkingen, geopende bestanden, gerelateerde services en bibliotheken en netwerkactiviteit in realtime bekijken.

Wilt u weten hoe u Resource Monitor opent? We hebben een paar opties voor u:

  • Klik "Open Resource Monitor" in de "Prestaties" van het Taakbeheer-venster;
  • binnenkomen "resmon” opdracht in de opdrachtregel of “lopen" raam;
  • Kiezen "Bronmonitor" in de "Tools” menu van de servicemanager

Informatie in elk tabblad van de Resource Monitor wordt gepresenteerd als tabellen en grafieken. Om de set kolommen in de tabellen te variëren, moet u met de rechtermuisknop klikken in het bovenste gedeelte van een kolom en "Selecteer kolommenAls u een proces in een tabblad aanvinkt, wordt de informatie in alle andere tabbladen gesorteerd op de gekozen waarden.

Informatie over CPU-activiteit, geheugen, schijven en netwerk worden in aparte tabbladen weergegeven en de “OverzichtHet tabblad 'Bevat cumulatieve informatie van alle componenten.

Hoe u Resource Monitor op een Windows-besturingssysteem uitvoert

Laten we eens kijken naar enkele handige mogelijkheden van Windows Resource Monitor.

Een proces vinden dat een bestand blokkeert

Er kan een situatie zijn waarin het systeem een ​​foutmelding geeft bij het verwijderen of bewerken van een bestand, waarin staat dat het bestand door een andere toepassing wordt gebruikt en dus niet kan worden bewerkt of verwijderd. Om het proces te vinden dat het bestand blokkeert, moet u een deel van de naam invoeren in het "Gekoppelde handgrepen” sectie in de “CPU” tab. Beëindig het proces indien nodig.

Schijfactiviteitsbewaking

Schijfactiviteitsbewaking

Bij 'Schijf” tabblad kunt u lees-schrijfbewerkingen zien die zijn uitgevoerd. Op de schermafbeelding ziet u een voorbeeld wanneer het systeem actief swap-bestand adresseert “c:/paginabestand.sys”, wat het systeem meestal vertraagt ​​en aangeeft dat er onvoldoende RAM beschikbaar is.

Let ook op de “Lengte van de schijfwachtrij” metrisch. Normaal gesproken mag het aantal schijven niet meer dan twee keer worden overschreden. Als er maar één fysieke schijf is geïnstalleerd, mag de wachtrij niet langer zijn dan 1-2.

Regelmatige weergave van deze metriek en een lange activiteitstijd kunnen duiden op slechte prestaties van het schijfsubsysteem.

Netwerkactiviteitsbewaking in Windows OS

Bewaking van netwerkactiviteit

Bij 'Netwerk” tab kunt u processen vinden die uw netwerk te veel belasten. Ik kan een applicatie van derden zijn (zoals geïllustreerd op de schermafbeelding) of interne processen. Een automatische systeemupdate zou een goed voorbeeld zijn.

Bij 'TCP-verbindingenIn de sectie 'vindt u nuttige statistieken zoals'Pakketten lost” percentage en “Wachttijd"die u helpt uw ​​netwerkverbinding te schatten.

Bovendien, in de “NetwerkOp het tabblad 'Luisterpoorten' vindt u de luisterpoorten en de firewallstatus.

Waarom Windows traag is - Prestatiemonitor

Taakbeheer en Resourcebeheer helpen u het probleem alleen te vinden als het zich op hetzelfde moment voordoet als wanneer u de analyse uitvoert. Vaak kan er echter af en toe een probleem optreden. Daarom beschrijven we enkele monitoringtools voor het monitoren van de status van uw systeem gedurende een bepaalde periode.

Prestatie monitor

Met de prestatiemonitor kunt u statistieken van verschillende systeemobjecten van het besturingssysteem bijhouden. Bijvoorbeeld het object "Fysieke schijf"heeft de volgende statistieken"Schijfactiviteit %"En"Gemiddelde wachtrijlengte van de schijf", en het object "Geheugen"heeft metrisch"Pagina's uitvoer/с'.

Hoe te openen:

  • Kiezen "Prestatie monitor" in de "Tools” menu van serverbeheerder;
  • loop "perfmon" in de opdrachtregel of "lopen" Raam;
  • Kiezen "Prestatie monitor" in de "Administratie” gedeelte van het bedieningspaneel.

De prestatiemonitor bestaat uit drie hoofdcomponenten:Monitoring tools","Gegevensverzamelaarset"En"Rapporten”. In de "Monitoring toolsIn het gedeelte 'Info' vindt u een hulpmiddel waarmee u tellers in realtime kunt bewaken of eerder opgeslagen rapporten kunt bekijken.Gegevensverzamelaarset” bevat een set monitoren die we zullen observeren. Voor onze systeemanalyse kunnen we bestaande systeemgroepen gebruiken of nieuwe maken. In de “RapportenIn het gedeelte 'Bestanden' ziet u de opgeslagen resultaten van de monitoring.

Laten we onze analyse eens nader bekijken met behulp van een bestaande set gegevensverzamelaars in "Systeem prestatie"

1. Ga naar de "Gegevensverzamelaars ingesteld” sectie - “Systeem" en start "Systeem prestatie"

Prestatiemeterrapport - Windows-herstel zonder opnieuw te installeren

2. Wacht tot de gegevens zijn verzameld - standaard 1 minuut - en open vervolgens het nieuwe rapport in de "Rapporten” sectie - “Systeem Prestaties"

Prestatiemonitor in Windows OS

Bovenaan het rapport ziet u cumulatieve informatie van de belangrijkste systeemcomponenten en enkele aanbevelingen als er problemen zijn gedetecteerd. De analyse ontdekte een gebrek aan RAM op onze testserver.

Om te zien hoe de tellers veranderden tijdens het verzamelen van gegevens, klikt u op “Gegevens bekijken in PrestatiemonitorKlik daarna op een willekeurige teller onderaan het scherm, bijvoorbeeld: "CPU-belasting %”En klik op“Markeer" in de werkbalk om de grafiek te markeren met een vette zwarte lijn. Onder de grafiek ziet u de gemiddelde, maximale en minimale waarden van de gekozen teller.

Een eigen hulpprogramma maken om gegevens te verzamelen in Prestatiemeter

In de regel worden alle rapporten opgeslagen als gewone bestanden in de "c:\Perflog” map, zodat u deze snel kunt vinden en kunt bewaren waar u hem nodig hebt.

Ingebouwde gegevensverzamelaars kunnen niet worden bewerkt, maar voor de sets die u handmatig hebt gemaakt, kunt u verschillende parameters instellen, zoals de duur van de gegevensverzameling of de geplande tijd.

Om een ​​groep te maken, moet u met de rechtermuisknop op het "Speciaal” map in de “Gegevensverzamelaars ingesteld"Sectie, selecteer"Toevoegen” - “Gegevensverzamelaars ingesteld” en volg de instructies van de wizard. Als u met de rechtermuisknop op een groep klikt die u hebt gemaakt en kiest voor “Aanbod"Er wordt een venster geopend waarin u de standaardparameters kunt bewerken.

Hoe u de reden voor vastlopen en vertragingen in Windows kunt vinden met behulp van het gebeurtenislogboek

event Log

Alle belangrijke wijzigingen in het besturingssysteem worden vastgelegd in het gebeurtenissenlogboek, of het nu gaat om een ​​servicestart/stop, update-installatie, herladen, lezen van schijffout of applicatiefout. Gebeurtenissen worden onderverdeeld in informatie, kritiek, foutmeldingen en waarschuwingsgebeurtenissen.

Als uw Windows loopt achter, soms traag zijn of soms falen, of misschien werkt een applicatie onstabiel, dan is de kans groot dat u records vindt die gerelateerd zijn aan de problemen in het gebeurtenislogboek. Aan de hand van deze records kunt u achterhalen wat de problemen veroorzaakt.

Hoe u het gebeurtenislogboek opent:

  • Kiezen "Bekijk gebeurtenis" in de "Tools” menu van Taakbeheer.
  • Kiezen "Bekijk gebeurtenis" in de "Administratie” groep in het configuratiescherm.
  • loop "eventvwr" in de opdrachtregel of in "lopen" raam

Logs bevinden zich in de “Windows-logboeken"En"Toepassingen en diensten” secties. Waarschijnlijker is dat de informatie over fouten zich in de “Systeem"logboek van de"Windows-logboeken” sectie. Als u echter van tevoren weet wat u precies zoekt, is het bestaande uitzicht “Managementevenementen"waar u informatie uit alle hoofdlogboeken kunt zien. U kunt een bestaande weergave niet bewerken, dus als u de logboeken of gebeurteniscategorieën wilt wijzigen, maakt u uw weergave of kopieert u een bestaande.

Klik met de rechtermuisknop op de “Managementevenementen"Bekijk en kies"Kopieer bewerkbare weergave"Click"Ca" in het geopende venster. Als resultaat ziet u uw nieuwe weergave "Managementevenementen (1)Om deze weergave te bewerken, selecteert u deze en klikt u op de knop aan de rechterkant van het venster “Filter huidige bewerkbare weergave'.

U kunt de uitvoer instellen voor alleen fouten en kritieke gebeurtenissen om de analyse uit te voeren.

Hoe u kunt achterhalen waarom Windows traag is

Betrouwbaarheidsmonitor

Betrouwbaarheidsmonitor kan worden beschouwd als een aanvulling op het gebeurtenissenlogboek. Om het te starten moet u "Bedieningspaneel", ga naar "Ondersteuning's centrum”En klik op“Toon betrouwbaarheidslogboek" in de "Onderhoud" sectie.

Hoe u gebeurtenissen in de betrouwbaarheidsmonitor kunt bekijken

Gebeurtenissen in het venster van de monitor worden gegroepeerd op datum. Als u een bepaalde datum selecteert, ziet u de lijst met gerelateerde gebeurtenissen onder aan het scherm. U ziet ook de betrouwbaarheidslijn boven aan het scherm, afhankelijk van het criticaliteitsniveau. Dit helpt u bij het schatten van de faaldynamiek.

De tools die we hebben beschreven zijn complementair aan elkaar. Daarom zal het gebruik ervan in het complex u de meest gedetailleerde informatie over uw systeem verschaffen.

Deze tools kunnen helpen om de meeste problemen met Windows te vinden. Vaak kunnen deze problemen worden gedetecteerd en geëlimineerd, waardoor u de prestaties van het systeem kunt herstellen zonder Windows opnieuw te installeren.

❮ Vorig artikel Hoe voeg ik een extra IP-adres toe aan een Windows-server?
Volgend artikel ❯ 5 veelvoorkomende serverconfiguraties voor uw webapplicatie

Vraag ons over VPS

Wij staan ​​altijd klaar om uw vragen te beantwoorden, op elk moment van de dag of nacht.