Korzystamy z Monitora zasobów systemu Windows. Korzystanie z Monitora zasobów systemu Windows Uruchamianie Monitora zasobów systemu Windows 7

W moim ostatnim artykule „” mówiłem o możliwościach Monitora zasobów Windows 7 (Monitor zasobów), wyjaśniłem, jak go używać do monitorowania dystrybucji zasobów systemowych między procesami i usługami, a także wspomniałem, że można go wykorzystać do rozwiązywania konkretnych problemy - na przykład, aby analizować wykorzystanie pamięci. To zostanie omówione w tym artykule.

Trochę o pamięci

Przed przystąpieniem do analizy pokrótce opowiem o tym, jak zarządza pamięć. Po tym łatwiej będzie ci zrozumieć, jakie informacje są prezentowane w Monitorze zasobów systemu Windows 7.

Menedżer pamięci systemu Windows 7 tworzy system pamięci wirtualnej, który składa się z dostępnej fizycznej pamięci RAM i pliku wymiany na dysku twardym. Dzięki temu system operacyjny może przydzielać bloki pamięci (strony) o stałej długości z kolejnymi adresami w pamięci fizycznej i wirtualnej.

Uruchamianie Monitora zasobów systemu Windows 7

Aby uruchomić Monitor zasobów systemu Windows 7, otwórz menu Start (Start), wpisz „Resmon.exe” w pasku wyszukiwania i kliknij . W oknie, które zostanie otwarte, wybierz zakładkę „Pamięć” (Pamięć, rys. A).

Rysunek A Karta Pamięć w Monitorze zasobów systemu Windows 7 zawiera szczegółowe informacje o alokacji pamięci.

Tabela „Procesy”

Karta Pamięć zawiera tabelę Procesy (Rysunek B), która zawiera listę wszystkich uruchomionych procesów, z wykorzystaną pamięcią podzieloną na kilka kategorii.


Rysunek B Informacje o wykorzystaniu pamięci przez każdy proces są podzielone na kilka kategorii.

Kolumna „Obraz”

Kolumna Obraz zawiera nazwę pliku wykonywalnego procesu. Procesy uruchamiane przez aplikacje są bardzo łatwe do rozpoznania - na przykład proces "notepad.exe" oczywiście należy do Notatnika (Notatnika). Procesy o nazwie „svchost.exe” reprezentują różne usługi systemu operacyjnego. Nazwa usługi jest podana w nawiasach obok nazwy procesu.

Kolumna identyfikatora procesu

Kolumna Identyfikator procesu (PID) wskazuje numer procesu, unikalną kombinację liczb, która identyfikuje działający proces.

Kolumna „Zakończono”

Kolumna Commit wskazuje ilość pamięci wirtualnej w kilobajtach, którą system zarezerwował dla tego procesu. Obejmuje to zarówno używaną pamięć fizyczną, jak i strony przechowywane w pliku stronicowania.

Kolumna „Zestaw roboczy”

Kolumna Zestaw roboczy pokazuje ilość pamięci fizycznej (w kilobajtach) aktualnie używanej przez proces. Zestaw roboczy składa się z pamięci dzielonej i prywatnej.

Kolumna „Ogólne”

Kolumna Shareable pokazuje ilość pamięci fizycznej (w kilobajtach) współdzielonej przez ten proces z innymi. Używanie pojedynczego segmentu pamięci lub strony wymiany dla powiązanych procesów pozwala zaoszczędzić miejsce w pamięci. W takim przypadku fizycznie przechowywana jest tylko jedna kopia strony, która jest następnie mapowana na wirtualną przestrzeń adresową innych procesów, które uzyskują do niej dostęp. Na przykład wszystkie procesy inicjowane przez systemowe biblioteki DLL — Ntdll, Kernel32, Gdi32 i User32 — korzystają z pamięci współdzielonej.

Kolumna „Prywatne”

Kolumna Private wskazuje ilość pamięci fizycznej w kilobajtach, która jest używana wyłącznie przez ten proces. To właśnie ta wartość pozwala określić, ile pamięci potrzebuje dana aplikacja do działania.

Kolumna „Błędy braku strony w pamięci / sek.”

W kolumnie „Błędy braku pamięci/sek.” (Twarde błędy/s) wskazuje średnią liczbę błędów stron pamięci na sekundę w ciągu ostatniej minuty. Jeśli proces próbuje wykorzystać więcej pamięci fizycznej niż jest obecnie dostępne, system zapisuje część danych z pamięci na dysk - plik stronicowania. Kolejny dostęp do danych zapisanych na dysku nazywany jest błędem braku strony.

Co oznaczają błędy stronicowania?

Teraz, gdy masz już pojęcie o tym, jakie informacje są gromadzone w tabeli Procesy, zobaczmy, jak użyć jej do monitorowania alokacji pamięci. Gdy aplikacje uruchamiają się i pracują z plikami, menedżer pamięci śledzi rozmiar zestawu roboczego dla każdego procesu i przechwytuje żądania dotyczące dodatkowych zasobów pamięci. W miarę zwiększania się zestawu roboczego procesu dyspozytor dopasowuje te żądania do potrzeb jądra i innych procesów. Jeśli nie ma wystarczającej ilości dostępnej przestrzeni adresowej, dyspozytor zmniejsza zestaw roboczy, zapisując dane z pamięci na dysk.

Później, podczas odczytywania tych danych z dysku, pojawia się błąd braku strony w pamięci. Jest to całkiem normalne, ale jeśli błędy występują jednocześnie dla różnych procesów, system potrzebuje dodatkowego czasu na odczyt danych z dysku. Zbyt częste strony z błędami braku pamięci, odpowiednio, zmniejszają wydajność systemu. Prawdopodobnie doświadczyłeś nieoczekiwanego spowolnienia we wszystkich aplikacjach, które następnie nagle się zatrzymało. Prawie na pewno to spowolnienie było spowodowane aktywną realokacją danych między pamięcią fizyczną a wymianą.

Prowadzi to do wniosku, że jeśli błędy braku pamięci dla danego procesu występują zbyt często i regularnie, komputer nie ma wystarczającej ilości pamięci fizycznej.

Aby ułatwić monitorowanie procesów, które powodują częste błędy związane z brakiem pamięci strony, możesz oznaczyć je flagami. Spowoduje to przeniesienie wybranych procesów na górę listy, a wykres błędu braku pamięci strony będzie reprezentowany przez pomarańczową krzywą.

Należy pamiętać, że alokacja pamięci zależy od wielu innych czynników, a monitorowanie błędów poza stroną nie jest najlepszym ani jedynym sposobem identyfikacji problemów. Może jednak służyć jako dobry punkt wyjścia do obserwacji.

Tabela „Pamięć fizyczna”

Tabela Procesy zawiera szczegółowe informacje o tym, jak pamięć jest przydzielana poszczególnym procesom, podczas gdy tabela Pamięć fizyczna daje ogólny obraz wykorzystania pamięci RAM. Jego kluczowym elementem jest unikalny histogram pokazany na ryc. C.


Rysunek C. Wykres słupkowy w tabeli Pamięć fizyczna przedstawia przegląd alokacji pamięci w systemie Windows 7.

Każda sekcja histogramu jest oznaczona własnym kolorem i reprezentuje określoną grupę stron pamięci. Gdy system jest używany, menedżer pamięci przenosi dane między tymi grupami w tle, zachowując delikatną równowagę między pamięcią fizyczną i wirtualną, aby wszystkie aplikacje działały wydajnie. Przyjrzyjmy się bliżej histogramowi.

Sekcja „Sprzęt zarezerwowany”

Po lewej stronie znajduje się sekcja „Hardware Reserved”, zaznaczona na szaro: jest to pamięć przydzielona na potrzeby podłączonego sprzętu, której używa do interakcji z systemem operacyjnym. Pamięć zarezerwowana dla sprzętu jest zablokowana i menedżer pamięci nie ma do niej dostępu.

Zazwyczaj ilość pamięci przydzielonej do sprzętu wynosi od 10 do 70 MB, ale liczba ta zależy od konkretnej konfiguracji systemu i w niektórych przypadkach może osiągnąć kilkaset megabajtów. Składniki wpływające na ilość zarezerwowanej pamięci obejmują:

;
elementy płyty głównej - na przykład zaawansowany programowalny kontroler przerwań wejścia/wyjścia (APIC);
karty dźwiękowe i inne urządzenia obsługujące wejścia/wyjścia mapowane w pamięci;
magistrala PCI Express (PCIe);
karty wideo;
różne chipsety;
dyski flash.

Niektórzy użytkownicy skarżą się, że ich systemy mają wyjątkowo dużą ilość pamięci zarezerwowanej dla sprzętu. Nigdy nie spotkałem się z taką sytuacją i dlatego nie mogę ręczyć za skuteczność proponowanego rozwiązania, ale wielu zauważa, że ​​aktualizacja wersji BIOS-u rozwiązuje problem.

Sekcja „Używane”

Sekcja w użyciu, pokazana na zielono, przedstawia ilość pamięci używanej przez system, sterowniki i uruchomione procesy. Ilość używanej pamięci jest obliczana jako wartość „Total” (Total) pomniejszona o sumę wskaźników „Changed” (Modified), „Waiting” (Standby) i „Free” (Free). Z kolei wartość „Total” to wskaźnik „Zainstalowana” (Zainstalowana pamięć RAM) minus wskaźnik „Sprzęt zarezerwowany”.

Sekcja „Zmieniona”

Zaznaczona na pomarańczowo sekcja „Zmodyfikowana”, która pokazuje zmodyfikowaną, ale nie używaną pamięć. W rzeczywistości nie jest używany, ale w razie potrzeby można go aktywować w dowolnym momencie. Jeśli pamięć nie była używana przez dłuższy czas, dane są przesyłane do pliku stronicowania, a pamięć przechodzi do kategorii Oczekiwanie.

Sekcja „Oczekiwanie”

Sekcja Oczekująca, pokazana na niebiesko, reprezentuje strony pamięci, które zostały usunięte z zestawów roboczych, ale nadal są z nimi skojarzone. Innymi słowy, kategoria Oczekujące jest w rzeczywistości pamięcią podręczną. Stronom pamięci w tej kategorii przypisywany jest priorytet od 0 do 7 (maksymalnie). Strony skojarzone z procesami o wysokim priorytecie otrzymują najwyższy priorytet. Na przykład współdzielone procesy mają wysoki priorytet, więc powiązane z nimi strony mają najwyższy priorytet w kategorii Oczekujące.

Jeśli proces potrzebuje danych z oczekującej strony, menedżer pamięci natychmiast zwraca tę stronę do zestawu roboczego. Jednak wszystkie strony w kategorii Oczekujące są dostępne do zapisywania danych z innych procesów. Gdy proces potrzebuje więcej pamięci i nie ma wystarczającej ilości wolnej pamięci, menedżer pamięci wybiera oczekującą stronę o najniższym priorytecie, inicjuje ją i przydziela ją żądającemu procesowi.

Sekcja „Bezpłatne”

Kategoria Blue Free reprezentuje strony pamięci, które nie zostały jeszcze przydzielone żadnemu procesowi lub które zostały zwolnione po zakończeniu procesu. Ta sekcja pokazuje zarówno pamięć jeszcze nieużywaną, jak i już zwolnioną, ale w rzeczywistości pamięć jeszcze nieużywana należy do innej kategorii - „Zero Pages” (Zero Page), która jest tak nazywana, ponieważ strony te są inicjowane na zero i gotowe do użycia.

O problemie wolnej pamięci

Teraz, gdy masz już podstawowe pojęcie o tym, jak działa menedżer pamięci, rzućmy okiem na powszechne błędne przekonanie dotyczące systemu zarządzania pamięcią w systemie Windows 7. C, wolna część pamięci jest jedną z najmniejszych na histogramie. Błędem jest jednak zakładanie na tej podstawie, że Windows 7 zużywa zbyt dużo pamięci i że przy tak małej ilości wolnej pamięci system nie może działać poprawnie.

W rzeczywistości jest zupełnie odwrotnie. W kontekście podejścia Windows 7 do zarządzania pamięcią, wolna pamięć jest bezużyteczna. Im więcej pamięci, tym lepiej. Wypełniając pamięć do maksimum i stale przenosząc strony z jednej kategorii do drugiej przy użyciu systemu priorytetów, Windows 7 poprawia wydajność i zapobiega wprowadzaniu danych do pliku strony, zapobiegając błędom braku pamięci spowalniającym wydajność.

Monitorowanie pamięci

Chcesz zobaczyć, jak działa system zarządzania pamięcią Windows 7? Uruchom ponownie komputer i natychmiast po uruchomieniu otwórz Monitor zasobów systemu Windows 7. Przejdź do karty Pamięć i zwróć uwagę na proporcje sekcji w histogramie pamięci fizycznej.

Następnie zacznij uruchamiać aplikacje. Podczas biegu obserwuj zmianę histogramu. Po uruchomieniu jak największej liczby aplikacji zacznij je zamykać po kolei i obserwuj, jak zmienia się stosunek sekcji w histogramie pamięci fizycznej.

Przeprowadzając ten ekstremalny eksperyment, zrozumiesz, w jaki sposób system Windows 7 zarządza pamięcią na konkretnym komputerze, i możesz użyć Monitora zasobów systemu Windows 7 do monitorowania alokacji pamięci w normalnych, codziennych warunkach pracy.

Co myślisz?

Czy podoba Ci się pomysł wykorzystania Monitora zasobów systemu Windows 7 do monitorowania alokacji pamięci? Podziel się swoją opinią w komentarzach!

W poprzednim artykule została skompilowana lista 80 narzędzi do monitorowania systemu Linux. Sensowne było również dokonanie wyboru narzędzi dla systemu Windows. Poniższa lista to tylko punkt wyjścia, nie ma rankingu.


1. Menedżer zadań

Dobrze znany Menedżer zadań systemu Windows to narzędzie do wyświetlania listy uruchomionych procesów i zużywanych przez nie zasobów. Ale czy wiesz, jak wykorzystać jego pełny potencjał? Z reguły kontroluje stan procesora i pamięci, ale można pójść znacznie dalej. Ta aplikacja jest preinstalowana we wszystkich systemach operacyjnych firmy Microsoft.

2. Monitor zasobów

Świetne narzędzie do oceny wykorzystania procesora, pamięci RAM, sieci i dysku w systemie Windows. Pozwala szybko uzyskać wszystkie niezbędne informacje o stanie krytycznych serwerów.

3. Monitor wydajności

Główne narzędzie do zarządzania licznikami wydajności w systemie Windows. Monitor wydajności we wcześniejszych wersjach systemu Windows jest nam znany jako Monitor systemu. Narzędzie ma kilka trybów wyświetlania, wyświetla liczniki wydajności w czasie rzeczywistym, zapisuje dane w plikach dziennika do późniejszego badania.

4. Monitor niezawodności

Monitor niezawodności - Monitor stabilności systemu, pozwala monitorować wszelkie zmiany wydajności komputera, monitor stabilności można znaleźć w Windows 7, w Windows 8: Panel sterowania> System i zabezpieczenia> Centrum akcji. Korzystając z Monitora niezawodności możesz śledzić zmiany i awarie na swoim komputerze, dane będą wyświetlane w wygodnej formie graficznej, co pozwoli na śledzenie, która aplikacja i kiedy spowodował błąd lub zamrożenie, śledzić wygląd niebieskiego systemu Windows ekran śmierci, powód jego pojawienia się (kolejna aktualizacja systemu Windows lub instalacja programu).

5.Microsoft SysInternals

SysInternals to kompletny zestaw programów do administrowania i monitorowania komputerów z systemem Windows. Możesz je pobrać bezpłatnie ze strony Microsoft. Narzędzia Sysinternals ułatwiają zarządzanie aplikacjami i systemami operacyjnymi Windows, rozwiązywanie ich problemów oraz diagnozowanie ich.

6. SCOM (część Microsoft System Center)

System Center - to kompletny zestaw narzędzi do zarządzania infrastrukturą IT, za pomocą którego można zarządzać, wdrażać, monitorować, konfigurować oprogramowanie Microsoft (Windows, IIS, SQLServer, Exchange itd.). Niestety, MSC nie jest darmowy. SCOM służy do proaktywnego monitorowania kluczowych obiektów infrastruktury IT.

Monitorowanie serwerów Windows za pomocą rodziny Nagios

7. Nagios

Nagios jest od kilku lat najpopularniejszym narzędziem do monitorowania infrastruktury (dla systemów Linux i Windows). Jeśli rozważasz Nagios dla Windows, zainstaluj i skonfiguruj agenta na serwerze Windows. NSClient++ monitoruje system w czasie rzeczywistym i dostarcza dane wyjściowe ze zdalnego serwera monitorującego i nie tylko.

8. Kaktusy

Zwykle używany razem z Nagios, zapewnia użytkownikowi wygodny interfejs sieciowy do narzędzia RRDTool, zaprojektowanego do pracy z cyklicznymi bazami danych (baza danych Round Robin), które służą do przechowywania informacji o zmianach jednej lub więcej wartości w określonym okres czasu. Statystyki w urządzeniach sieciowych prezentowane są w postaci drzewa, którego strukturę ustala użytkownik, można zbudować wykres wykorzystania kanałów, wykorzystania partycji HDD, wyświetlić opóźnienia zasobów itp.

9. Shinken

Elastyczny, skalowalny system monitorowania open source oparty na jądrze Nagios napisanym w Pythonie. Jest 5 razy szybszy niż Nagios. Shinken jest kompatybilny z Nagios, możesz korzystać z jego wtyczek i konfiguracji bez wprowadzania zmian lub dodatkowej konfiguracji.

10. Oblodzenie

Kolejny popularny otwarty system monitorowania, który sprawdza hosty i usługi oraz raportuje ich status administratorowi. Będąc widelcem Nagios, Icinga jest z nim zgodna i mają wiele wspólnego.

11. OpsView

OpsView był początkowo darmowy. Teraz, niestety, użytkownicy tego systemu monitorowania muszą się rozwidlić.

Op5 to kolejny system monitorowania typu open source. Tworzenie wykresów, przechowywanie i gromadzenie danych.

Alternatywy dla Nagios

13. Zabbix

Oprogramowanie typu open source do monitorowania i śledzenia stanu różnych usług sieci komputerowych, serwerów i sprzętu sieciowego, używane do uzyskiwania danych o obciążeniu procesora, wykorzystaniu sieci, przestrzeni dyskowej i tym podobnych.

14. Munina

Dobry system monitoringu, który zbiera dane z kilku serwerów jednocześnie i wyświetla wszystko w formie wykresów, za pomocą których można śledzić wszystkie przeszłe zdarzenia na serwerze.

15.Zenos

Napisane w Pythonie przy użyciu serwera aplikacji Zope, dane są przechowywane w MySQL. Z Zenossem możesz
monitoruje usługi sieciowe, zasoby systemowe, wydajność urządzeń, rdzeń Zenoss analizuje środowisko. Umożliwia to szybkie radzenie sobie z dużą liczbą konkretnych urządzeń.

16. Obserwium

System do monitorowania i monitorowania urządzeń sieciowych i serwerów, chociaż lista obsługiwanych urządzeń jest ogromna i nie ogranicza się do urządzeń sieciowych, urządzenie musi obsługiwać SNMP.

17. Centrum

Kompleksowy system monitoringu pozwalający na kontrolę całej infrastruktury oraz aplikacji zawierających informacje systemowe. Bezpłatna alternatywa dla Nagios.

18. Ganglia

Ganglia to skalowalny rozproszony system monitorowania stosowany w systemach obliczeniowych o wysokiej wydajności, takich jak klastry i gridy. Śledzi statystyki i historię obliczeń w czasie rzeczywistym dla każdego monitorowanego węzła.

19.Pandora FMS

System monitoringu, dobra wydajność i skalowalność, jeden serwer monitoringu może kontrolować pracę kilku tysięcy hostów.

20. NetXMS

Oprogramowanie open source do monitorowania systemów i sieci komputerowych.

21. Otwórz NMS

Platforma monitorująca OpenNMS. W przeciwieństwie do Nagios obsługuje SNMP, WMI i JMX.

22.HypericHQ

Składnik pakietu VMware vRealize Operations, używany do monitorowania systemu operacyjnego, oprogramowania pośredniczącego i aplikacji w środowiskach fizycznych, wirtualnych i chmurowych. Wyświetla dostępność, wydajność, użycie, zdarzenia, dzienniki i zmiany w każdej warstwie stosu wirtualizacji (od hipernadzorcy vSphere po systemy gościa).

23. Bosman

System monitorowania i alertów typu open source firmy StackExchange. Bosun posiada przemyślany schemat danych, a także potężny język przetwarzania.

24. Sensu

Sensu to system ostrzegania o otwartym kodzie źródłowym podobny do Nagios. Dostępny jest prosty pulpit nawigacyjny, możesz zobaczyć listę klientów, sprawdzenia i wywołane alerty. Framework udostępnia mechanizmy potrzebne do zbierania i gromadzenia statystyk wydajności serwera. Na każdym serwerze uruchamiany jest agent (klient) Sensu, który wykorzystuje zestaw skryptów do sprawdzania kondycji usług, ich statusu i zbierania wszelkich innych informacji.

25. Zbierz M

CollectM zbiera statystyki dotyczące wykorzystania zasobów systemowych co 10 sekund. Może zbierać statystyki dla kilku hostów i wysyłać je na serwer, informacje wyświetlane są za pomocą wykresów.

28. Analiza wydajności narzędzia dzienników (PAL)

34. Całkowity monitor sieci

Jest to program do ciągłego monitorowania sieci lokalnej poszczególnych komputerów, usług sieciowych i systemowych. Total Network Monitor generuje raport i powiadamia o wszelkich błędach, które wystąpiły. Możesz sprawdzić dowolny aspekt usługi, serwera lub systemu plików: FTP, POP/SMTP, HTTP, IMAP, Rejestr, Dziennik zdarzeń, Stan usługi i inne.

35.PRTG

38. Idera

Obsługuje wiele systemów operacyjnych i technologii wirtualizacji. Istnieje wiele darmowych narzędzi, za pomocą których możesz monitorować system.

39.PowerAdmin

PowerAdmin to komercyjne rozwiązanie do monitorowania.

40. Menedżer przedsiębiorstwa ELM

ELM Enterprise Manager - pełny monitoring od "co się stało" do "co się dzieje" w czasie rzeczywistym. Narzędzia monitorujące w ELM obejmują - Event Collector, Performance Monitor, Service Monitor, Process Monitor, File Monitor, PING Monitor.

41.WydarzeniaWejście

42. Veeam ONE

Wydajne rozwiązanie do monitorowania, raportowania i planowania zasobów dla infrastruktury VMware, Hyper-V i Veeam Backup & Replication monitoruje stan infrastruktury IT i diagnozuje problemy, zanim zakłócą one komfort użytkowania.

43. CA Unified Infrastructure Management (dawniej CA Nimsoft Monitor, Unicenter)

Monitoruje wydajność i dostępność zasobów serwera Windows.

44. Menedżer operacyjny HP

To oprogramowanie do monitorowania infrastruktury przeprowadza proaktywną analizę przyczyn źródłowych, skracając czas odzyskiwania i koszty zarządzania operacjami. Rozwiązanie idealnie nadaje się do automatycznego monitorowania.

45. Otwarte zarządzanie Dell

OpenManage (obecnie Dell Enterprise Systems Management) to wszechstronny produkt do monitorowania.

46. ​​​​Halcyon Windows Server Manager

Zarządzanie i monitorowanie sieci, aplikacji i infrastruktury.

Poniżej znajduje się lista (najpopularniejszych) narzędzi do monitorowania sieci

54. Ntop

55. Nedi

Nedi to narzędzie do monitorowania sieci typu open source.

54. Koleś

System monitorowania Dude, choć darmowy, ale zdaniem ekspertów, w niczym nie ustępuje produktom komercyjnym, monitoruje poszczególne serwery, sieci i usługi sieciowe.

55. Przepustowość D

Program open source.

56. NagVis

Rozszerzenie do Nagios, które pozwala tworzyć mapy infrastruktury i wyświetlać ich status. NagVis obsługuje dużą liczbę różnych widżetów, zestawów ikon.

Monitor sieci 57proc

Bezpłatna aplikacja monitorująca, która pozwala śledzić wszystkie aktywne procesy i w razie potrzeby szybko je zatrzymać, aby zmniejszyć obciążenie procesora.

58.PingPlotter

Służy do diagnozowania sieci IP, pozwala określić, gdzie występuje utrata i opóźnienie pakietów sieciowych.

Małe, ale przydatne narzędzia

Lista nie byłaby kompletna bez wymienienia kilku opcji monitorowania sprzętu.

60Glint Monitor aktywności komputera

61.RealTemp

Narzędzie do monitorowania temperatur procesorów Intel, nie wymaga instalacji, monitoruje aktualną, minimalną i maksymalną temperaturę dla każdego rdzenia oraz początek dławienia.

62. SpeedFan

Narzędzie, które pozwala kontrolować temperaturę i prędkość wentylatora w systemie, monitoruje wskaźniki czujników płyty głównej, karty graficznej i dysków twardych.

63. Otwórz monitor sprzętu

Monitor zasobów systemu Windows to wielofunkcyjne narzędzie systemowe, które daje użytkownikowi możliwość przeglądania w czasie rzeczywistym takich informacji o wykorzystaniu zasobów sprzętowych i programowych systemu Windows z możliwością podglądu wyników dla poszczególnych usług i aplikacji. Część funkcji serwisu znajduje się w menedżerze zadań, ale dla zaawansowanych użytkowników ich możliwości nie zawsze wystarczą.
Monitor zasobów systemu Windows pozwala zrozumieć przyczyny powolnego działania komputera

Uruchamianie Monitora zasobów

Istnieje wiele sposobów na uruchomienie tego narzędzia.

Na wyświetlaczu monitora pojawi się okno z pięcioma zakładkami. Każda z nich zawiera wykresy, tabele, diagramy, rozwijane i rozwijane menu z ogromną ilością dynamicznie zmieniających się informacji, które są dla wielu niezrozumiałe. Są potrzebne do kontrolowania i racjonalnego zarządzania zasobami komputerowymi.

Badanie aktywności komputera za pomocą monitora zasobów

Użytkownicy, którym trudno jest znaleźć mocno obciążony procesor w komputerze lub pozornie podejrzany proces, nie od razu zrozumieją funkcjonalność proponowanego narzędzia, ponieważ monitoring systemu komputerowego dostarcza jeszcze więcej informacji o jego działaniu.

Monitor zasobów pomaga identyfikować problemy z komputerem

Pierwsza tabela w zakładce jest główną. Zawiera kluczowe informacje z pełną listą uruchomionych usług. Te tabele są zwijane i rozkładane po kliknięciu tytułu. Składają się z kilku kolumn, według których sortowane są informacje w celu ułatwienia ich percepcji i odfiltrowania niepotrzebnych danych.

Aby uchwycić bieżący stan zużycia zasobów, możesz zatrzymać monitorowanie. Aby to zrobić, będziesz musiał użyć pozycji „Monitor” w menu głównym aplikacji. Służy również do uruchamiania monitoringu.

Kluczowe punkty podczas pracy z monitorem zasobów:

    przytrzymując lewy przycisk na nazwie kolumny, przesuwa się ona w dowolną inną pozycję;

    aby posortować dane w kolumnie, kliknij jej nagłówek;

    aby dodać brakującą kolumnę, wywołaj menu kontekstowe i kliknij "Wybierz ...";

    usunięcie niepotrzebnej kolumny odbywa się za pomocą menu kontekstowego, klikając „Usuń ...”.

Monitor zasobów systemu Windows 8 w rzeczywistości nie różni się od podobnej usługi „siódemki”, więc nie powinieneś rozwodzić się nad każdą z jego edycji. Rozważ zakładki aplikacji.

OBEJRZYJ WIDEO

Przegląd

Pierwsza zakładka aplikacji wizualizuje główne informacje zebrane z pozostałych czterech zakładek. W ten sposób monitorowane są procesy systemu Windows:

    połączenie sieciowe - wyświetla listę procesów wykorzystujących połączenie sieciowe wraz z adresem portu, czasem działania i zużytym ruchem;

    - Jest to monitor procesu, który wyświetla liczbę bajtów pamięci fizycznej i wirtualnej wykorzystywanych przez aplikacje;

    pamięć dyskowa - wyświetla listę uruchomionych procesów i dokumentów na dysku twardym, do którego uzyskują dostęp oraz ilość odczytanych i zapisanych informacji;

    CPU - uruchomione usługi i procesy z krótkim opisem, liczbą wątków, a także wielkością obciążenia procesora dla każdego z elementów.

Prawa ramka zawiera wykresy i diagramy wybranego procesu. Menu kontekstowe procesu pozwala go wstrzymać, zakończyć wszystkimi powiązanymi procesami, znaleźć informacje o procesie w sieci lub zmienić jego priorytet.

procesor

W drugiej zakładce monitor zasobów w systemie Windows 7 zawiera szczegółowe informacje o obciążeniu centralnego procesora komputera. Wykres w panelu „Widok” wizualizuje diagramy obciążenia dla każdego rdzenia procesora (zielona linia), a niebieska linia oznacza maksymalne dopuszczalne obciążenie.

Wysokie wykorzystanie procesora, wyświetlane w pierwszej tabeli, oznacza, że ​​używasz aplikacji intensywnie korzystającej z zasobów (lub kilku) lub musisz zadbać o zakup nowego urządzenia. Aby zweryfikować założenia, badamy procesy, które wykorzystują najwięcej zasobów procesora.

Wyświetlanie użycia procesora w Monitorze zasobów

Po wybraniu aplikacji lub usługi uzyskaj szczegółowe informacje na jej temat, takie jak wykorzystanie procesora, liczba wątków, powiązane deskryptory i moduły. Menu Powiązane deskryptory wyświetla procesy, które używają i zależą od danego deskryptora. Tutaj znajdziesz aplikację, która używa konkretnego pliku.

Baran

Zakładka wizualizuje monitorowanie pamięci RAM. Prawy panel zawiera wykresy jego wykorzystania, a w tabeli „Pamięć fizyczna” znajduje się schemat rozkładu pamięci RAM, na którym można sprawdzić ilość wolnej, buforowanej i wykorzystanej pamięci fizycznej.

Nie przejmuj się, jeśli ilość wolnej pamięci jest bardzo mała, nawet jeśli system Windows nie wykorzystuje jej w całości. Pamięć RAM jest w trybie gotowości, co oznacza, że ​​nie jest zaangażowana w żaden proces.

Prawa ramka wyświetla „Użycie pamięci RAM”. Wykres przedstawia informacje o ilości pamięci zużywanej przez aplikacje i usługi w ciągu ostatnich 60 sekund.

Komputer zaczyna zwalniać, gdy pamięć RAM jest używana w 100%

Dysk

Program do monitorowania zasobów komputera daje możliwość zapoznania się z szybkością dysku twardego, liczbą i szybkością dostępu do niego przez każdą z uruchomionych aplikacji.

Program do monitorowania zasobów komputera daje możliwość zapoznania się z szybkością dysku twardego

Internet

Na ostatniej karcie monitor zasobów systemu Windows XP wyświetla informacje o otwartych portach, aplikacjach i procesach korzystających z połączenia sieciowego. Tabela "Aktywność sieciowa" zawiera szczegółowe informacje o każdym procesie wchodzącym do sieci: używany port, ilość otrzymanych i wysłanych informacji, adres połączenia.

Wyświetlanie operacji zasobów sieciowych w Monitorze zasobów

Teraz wiesz wszystko o monitorze zasobów w systemie Windows.

Monitor zasobów systemu Windows to nowy składnik narzędzi wprowadzony w System Windows 7 oraz Windows Server 2008 R2, który umożliwia przeglądanie w czasie rzeczywistym wykorzystania zasobów sprzętowych (procesor, pamięć RAM, dyski fizyczne i sieć) oraz zasobów oprogramowania (uchwyty plików i moduły). Monitor zasobów systemu Windows umożliwia filtrowanie wyników dla wybranych procesów lub usług, które można monitorować. Dodatkowo dzięki monitorowi zasobów możesz uruchamiać, zatrzymywać, wstrzymywać i wznawiać procesy i usługi, a także naprawiać błędy, gdy aplikacja nie odpowiada.

Monitor zasobów systemu Windows zawiera pięć kart: Przegląd, Procesor, Pamięć, Dysk i Sieć. Zakładka „Przegląd” pokazuje ogólne informacje o wykorzystaniu zasobów systemowych, w zakładce „CPU” można zidentyfikować zużycie procesorów przez procesy o maksymalnym obciążeniu. Zakładka „Pamięć” służy do przeglądania ilości pamięci dostępnej dla programów. Użyj karty Dysk, aby wyświetlić dostępne miejsce, a karty Sieć, aby zidentyfikować adresy sieciowe.

W tym artykule omówię używanie monitora zasobów do zarządzania procesami i usługami, używanie monitora zasobów do rozwiązywania problemów z aplikacjami, które nie odpowiadają, oraz przeglądanie uchwytów i modułów.

Aby otworzyć monitor zasobów, musisz otworzyć menu "Początek" i wpisz resmon.exe w polu wyszukiwania, a następnie naciśnij przycisk ENTER.

Metoda 2: Otwórz menu "Początek", Kliknij "Wszystkie programy", a następnie otwórz folder "Standard", Dalej "Usługa" i znajdź "Monitor zasobów".

Wielu zaawansowanych użytkowników korzysta z narzędzia Process Explorer firmy SysInternals, aby uzyskać rozszerzone informacje o procesach i aplikacjach działających w systemie. W rzeczywistości jest to świetne narzędzie, ale system Windows 7 ma nowe przydatne narzędzie o nazwie Monitor zasobów (Monitor zasobów), za pomocą którego można uzyskać rozszerzone informacje o uruchomionych procesach, powiązanych z nimi deskryptorach i bibliotekach (na przykład plikach dll). Resource Monitor może być używany jako narzędzie do badania procesów i określania blokad plików, co może być szczególnie przydatne w przypadkach, gdy zapomniałeś swojego zestawu narzędzi do walki w domu, ale musisz to teraz rozgryźć.

1. Aby uruchomić Monitor zasobów, kliknij przycisk Start, wpisz remon.exe i naciśnij enter.

2. Wybierz kartę procesor (CPU) i rozwiń PowiązanyUchwyty, klikając na jego nazwę 3. Wprowadź nazwę pliku lub część nazwy pliku w polu tekstowym. Spowoduje to wyświetlenie listy procesów, które aktualnie używają danego pliku(ów).

Możesz również wprowadzić nazwę lub ścieżkę do dowolnego klucza rejestru w polu wyszukiwania, co spowoduje, że Monitor zasobów wyświetli listę wszystkich procesów, które używają określonego klucza/marki rejestru.