Menedżer zadań pokazuje wyższe całkowite wykorzystanie procesora niż suma wszystkich uruchomionych procesów. Ukryty proces?


20

W Menedżerze zadań Windows i Menedżerze zadań AVG (zawartych w TuneUp Utilities) widzę, że suma wszystkich uruchomionych procesów jest znacznie niższa niż całkowite użycie procesora pokazane w zakładce „wydajność”. Czy to oznacza, że ​​na moim komputerze działa ukryty proces lub złośliwe oprogramowanie, które nie wyświetla się w Menedżerze zadań?

EDYCJA: wbudowany monitor również to pokazuje i pokazuje procesy od wszystkich użytkowników, którzy też się pokazują. laptop jest dwurdzeniowy, a ja obciążam oba.


Ciekawe, czy wziąłeś pod uwagę obciążenie na rdzeń i hyperthreading? Nie jestem pewien, czy keylogger byłby tak oczywisty.

3
Jak duża jest różnica? Jeśli nie jest zbyt duży (w stosunku do całkowitej liczby procesów), może łatwo pochodzić z ułamków% sumowania.
Kitsune,

1
Czy jest przycisk „Pokaż procesy od wszystkich użytkowników”? Czasami menedżer zadań systemu Windows ukrywa procesy systemowe, jeśli nie klikniesz przycisku.

1
Oprócz powyższego komentarza dotyczącego pokazywania procesów wszystkich użytkowników, mogą to być również przerwania sprzętowe, których menedżer zadań nie pokazuje. Lepiej skorzystaj z wbudowanego monitora zasobów, otwierając menedżera zadań, przechodząc do „Wydajności” i klikając monitor zasobów.
Chris Murray

Będziesz musiał uruchomić narzędzie, które wyraźnie bierze pod uwagę użycie procesora przez jądro i innych użytkowników. Nie znam systemu Windows na tyle dobrze, aby wiedzieć, czy Menedżer zadań robi to za Ciebie od razu po wyjęciu z pudełka, ale powinieneś to sprawdzić. W tym przypadku keylogger jest tak trywialnym kawałkiem kodu, że nie powinien zużywać zauważalnej ilości procesora.

Odpowiedzi:


1

Wynika to z faktu, że menedżer zadań zaokrągla w górę lub w dół wartości wykorzystania procesora na proces. Możesz zobaczyć wiele procesów wykorzystujących czas procesora „0”, to nieprawda, używają czasu procesora „0, xxxxxxx”.

Potrzebujesz menedżera procesu, który przedstawi ci bardziej precyzyjną wartość.

Niektóre procesy mogą być również ukryte (ujemny PID, działający jako inny użytkownik) lub jakiś sprzęt może mieć bezpośredni dostęp do procesora przez przekazanie systemu operacyjnego (ale prawdopodobnie nie)


1
ujemny PID? jak mogę zobaczyć procesy z ujemnym PID?
tensojka

2
To kolejne pytanie i powinno mieć własną stronę pytań. Jeśli moja odpowiedź jest prawidłowa w odniesieniu do konkretnego zadanego pytania, możesz oznaczyć je jako odpowiedź za pomocą ikony znacznika wyboru. Na nowej stronie pytania możesz zapytać „Jak wyświetlić proces z ujemnym PID w systemie Windows”.
Zulgrib

W systemie Windows nie ma czegoś takiego jak „ujemny PID”. PIDy wcale nie są liczbami podpisanymi.
Jamie Hanrahan,

Dziękujemy za Twój wkład, to wyjaśnia, dlaczego oprogramowanie zabezpieczające aktywnie śledzi proces z ujemnym PID. support.kaspersky.com/6658 Miłego dnia.
Zulgrib

1

Uruchom Process Explorer, a zobaczysz użycie procesora dla wszystkiego, w tym usług, takich jak programy antywirusowe. (Właśnie miałem ten sam problem i okazało się, że ccSvcHst.exe firmy Symantec zajmuje 13% mojego procesora.)


0

Miałem ten sam problem, w którym wbudowany menedżer zadań rejestrował użycie procesora znacznie wyższe niż procesy, które uruchomiłem.

Za pomocą Process Explorer odkryłem, że proces wykorzystujący mój procesor był edytorem obrazów działającym na innym użytkowniku systemu Windows.

Przełączenie do tego użytkownika, wylogowanie, a następnie ponowne zalogowanie do pierwszego użytkownika potwierdziło, że procesor spadł do oczekiwanego poziomu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.