Duże obciążenie, ale nic nie działa?

10

Nie jestem pewien, jak to w ogóle możliwe. Patrząc na górę, moje obciążenia często przekraczają 2, 3, 4,0, ale jestem w ponad 99% bezczynny. Na górze nigdy nie ma procesu, który by cokolwiek zajmował, wszystkie moje procesy mają 0. To jest nowy laptop i-5, który działał bardzo szybko w 10.04, ale jest prawie nieużyteczny w 10.10. Czy ktoś ma jakieś pomysły? Jak wysokie jest obciążenie, gdy nic nie działa?

Dzięki


źródło
Często spotykam się z tym problemem. Przezwyciężanie procesora jest dla mnie głównym problemem
użytkownik

Odpowiedzi:

5

Zazwyczaj jest to wynik działania sterownika w jądrze. Wątki te zwykle się nie pojawiają, topa nawet przy pokazywanych wątkach jądra, czasem się nie wyświetlają. Byłem w twojej sytuacji. Nie było sposobu, aby pokazać dokładną przyczynę, ale aktualizacja mojego sterownika grafiki rozwiązała problem.

Obawiam się, że dokładnym problemem w twoim przypadku jest prawdopodobnie regresja sterowników jądra. Moje pieniądze byłyby na grafikę.

Zastrzeżenie : To, co zamierzam zasugerować, może zepsuć wszystko. To mało prawdopodobne, ale możliwe. Jeśli nie jesteś zadowolony z wiersza poleceń lub nie wiesz, jak dostać się do środowiska LiveCD, aby to naprawić, przestałbym tu czytać, na wszelki wypadek.

Możesz wrócić do starszego jądra (a więc sterowników), instalując pakiety mainline. Nie ma na to prostej apt-get, ponieważ starsze wersje jądra nie są budowane dla Mavericka. Ale możesz pobrać główne pliki .deb stąd:

http://kernel.ubuntu.com/~kernel-ppa/mainline/

Prawdopodobnie będziesz potrzebować wersji 2.6.32.25-lucid, ale możesz także spróbować 2.6.36, aby sprawdzić, czy zostało to naprawione w późniejszych wersjach.

Do przetestowania potrzebne będą pakiety dla twojej architektury (patrz uname -a) i -allpakiet. Umieść je w katalogu z niczym innym, cdw i uruchom dpkg -i *.deb. Możesz kliknąć je dwukrotnie, aby zainstalować, ale musisz to zrobić we właściwej kolejności, inaczej się nie powiedzie.

Po zainstalowaniu musisz ponownie uruchomić komputer, a zanim Ubuntu zacznie się ładować, musisz przytrzymać lewy klawisz Shift. To wymusi pokazanie bootloadera GRUB i możesz wybrać, którego jądra używasz.

Jeśli jednak starsza (wcześniej działająca) wersja nie działa, jest to problem gdzie indziej.

Oli
źródło
Myślę, że prawdopodobnie jesteś na dobrej drodze, myślę, że może to być problem z jądrem lub niektórymi modułami jądra. Próbowałem już 2.6.36-rc8 z tej strony bez różnicy. Już nie odinstalowałem wszystkich sterowników fgrlx, compiz i tym podobnych. Myślę, że wypróbuję twoją sugestię i wypróbuję starsze jasne jądro ... argh, brzmi jak bałagan ...
@Landon Mogą występować problemy ze starym jądrem i nowym X. Ale dziwne jest to, że spodziewałbym się, że inni też będą mieć ten problem ... Przynajmniej by można go było przeszukiwać. Jaka jest marka / model twojego laptopa?
Oli
Tak, też wydawało mi się to dziwne, ponieważ pierwszą rzeczą, którą zrobiłem, było przeszukanie Google ... Laptop to HP Envy 15t, rdzeń i-5 z grafiką Radeon 4200. Ta rzecz działała pięknie w 10.04 i nigdy nie powinienem był aktualizować ...
Masz szczęście ze starszym jądrem ~ .32?
Oli
Cóż, myślałem, że to zadziałało, po uruchomieniu spadło do poniżej 0,5, po raz pierwszy tak się stało w 10.10. Ale potem zaczął rosnąć równomiernie i w ciągu 3 minut znów osiągnął ponad 3,0 przy bezczynnym wykorzystaniu procesora ... Myślę, że być może będę musiał zrobić nową instalację 10.04, dzięki za pomoc!
4

Obciążenie systemu całkowicie różni się od obciążenia procesora. Obciążenie systemu liczy średnią liczbę procesów, które są w stanie oczekiwania. Być może niekoniecznie czekają na procesor, ale może na zablokowane wejścia / wyjścia (sieć, dyski, zamiana itp.).

Zobacz także http://en.wikipedia.org/wiki/Load_(computing )

txwikinger
źródło
0

Może przegrzanie? Kiedy mój komputer się przegrzewa (ten problem był z Ubuntu 08.04), wtedy jest opóźniony, a procesor wynosi 80-100%.

Hillar
źródło
Nie sądzę, że się przegrzewa, problem jest związany z zimnym uruchomieniem, a fani zaczynają dobrze i wszystko, ale obciążenie szybko rośnie po rozruchu i po prostu tam pozostaje. Zużycie procesora wynosi zawsze około 0 (99,5 +% bezczynności), ale obciążenie nie spadło poniżej 1,0 od czasu aktualizacji ...
0

Jeśli wentylator laptopa jest stale na wysokim poziomie, prawdopodobne jest, że kurz blokuje otwory wentylacyjne laptopa, co zakłóca chłodzenie i powoduje przegrzanie laptopa. Powinieneś sprawdzić temperaturę procesora i karty graficznej, aby sprawdzić, czy coś jest nienormalnie wysokie.

Jeśli występuje spowolnienie wydajności, oznacza to, że procesor jest spowalniany, co zwykle dzieje się, gdy komputer staje się zbyt gorący.

Daj nam znać, jakie są temperatury twojego laptopa.

James White
źródło
1
Temperatura procesora wynosi obecnie 42–43 ° C, czyli więcej, niż powinna, i wyższa niż w 10.04. Wentylator również pracuje dość wysoko. Nie sądzę, że to coś blokuje wentylator, ponieważ nie był to problem w 10.04, ale był stałym problemem od pierwszego dnia aktualizacji.
Myślę, że może to być problem z kurczakiem i jajami: co było pierwsze, wysokie obciążenie procesora lub wysoka temperatura? :)
43C nie brzmi źle. Na pewno nie w miejscu, w którym procesor byłby skalowany w celu zmniejszenia ciepła. Na moim pulpicie (z dobrym chłodzeniem) mam 54 ° C.
Oli
Myślę, że 42-43 Celsjusz nie jest zbyt wysoki. Mój komputer zawsze ma około 40-50 C. Ponad 60 jest wysoki.
Hillar
Dobrze, dziękuję, to dobrze wiedzieć. Myślę, że było około 32 ° C w 10.04 ...