Ten niepokoi mnie od lat i jak dotąd nie mogłem znaleźć odpowiedniego rozwiązania.
Problem występuje prawie przy każdej instalacji XP. Po otwarciu różnych programów lub systemu z uruchomionymi programami przez jakiś czas Windows najwyraźniej wyczerpuje zasoby, nie mówiąc mi o tym.
Jest zawsze wolnej pamięci RAM. Na przykład mi się to przydarzyło i miałem ponad darmową pamięć RAM. Nie ma wirusów, programów szpiegujących ani innych bzdur - jest to problem z zasobami systemu Windows , ale pytanie brzmi, z którego zasobu się wyczerpuje, w jaki sposób można go zlokalizować i jak temu zapobiec?
Czasami dzieje się tak po uruchomieniu określonych programów - na przykład dzisiaj stało się to, gdy jednocześnie uruchomiłem Photoshop CS4 i Flash CS4. Zauważyłem również, że ponowne uruchomienie The Bat (klienta poczty e-mail firmy Ritlabs) wydaje się na jakiś czas pozbyć się tego problemu, ale znowu dzieje się tak na komputerach, na których nawet Bat nie jest zainstalowany.
Co się właściwie dzieje? Objawami są:
naciśnięcie klawisza Alt-Tab nie powoduje już wyświetlenia listy - po prostu przeskakuje natychmiast do następnego okna, bardzo podobnie do tego, jak działa Alt-Esc, jednak w tym przypadku wynika to z braku wystarczających zasobów do wywołania Alt- menu zakładki
losowe programy ulegałyby przypadkowym awariom, powołując się na błędy losowe, błędy braku pamięci, zasobów systemowych, niemożności wykonywania wywołań systemowych itp.
losowe programy zaczną brakować losowych części - na przykład, górne menu Firefoksa mogą zniknąć, podciągnąć częściowe zaznaczenia lub całkowicie się nie podciągać. IE może stracić kilka pasków narzędzi. Niektóre programy mogą nie przerysowywać lub po prostu zmieniają kolor na szary w miejscu, w którym znajdował się interfejs użytkownika.
Sam system Windows nigdy nie narzeka na brak pamięci RAM, pamięci wirtualnej lub cokolwiek innego, a jednak coś mu się kończy .
Jedyną wskazówką, jaką udało mi się dziś znaleźć i zastosować tę poprawkę, było ograniczenie pulpitów . Nie potwierdziłem, że poprawka działa, ponieważ minęło zbyt mało czasu. Tymczasem jakie są myśli wszystkich?
Dzieje się tak, ponieważ system Windows ma tak zwaną „stertę pulpitu”, w której żyje większość obiektów GUI, menu, ikony i to, co masz. A ta przestrzeń jest dość ograniczona, a co ważniejsze, ma ustalony rozmiar.
Patrz Q126962: Na stercie pulpitu dla rozwiązania i przeczytaj Raymond Chen, aby uzyskać więcej informacji.
źródło
Termin „zasoby” lub „zasoby systemowe” w systemie Windows odnosi się do różnych obiektów (takich jak uchwyty okien) w systemie operacyjnym. System Windows ogranicza miejsce przydzielone do zasobów, aby nie mogły wykorzystać całej pamięci systemowej. Dlatego masz dużo wolnej pamięci, ale za mało miejsca na zasoby.
Mark Russinovich i David Solomon ( znani z Winternals i Sysinternals ) napisali książkę szczegółowo opisującą wnętrzności systemu Windows: Windows Wewnętrzne. Czwarta edycja obejmuje systemy Windows 2000, XP i Server 2003 i jest dostępna samodzielnie lub jako część zestawu Windows Server 2003 Resource Kit. Piąta edycja ukaże się w czerwcu 2009 roku i obejmie system Windows Vista i Server 2008. Jeden lub oba z tych tomów mogą być dla ciebie pomocne, ale ostrzegamy: nie jest to tylko sobotnie popołudnie!
źródło
Sterowniki i inne rzeczy wystarczająco daleko, aby grać w jądrze lub wokół niego, mogą powodować duże problemy, gdy nie działają one poprawnie - i jest to wąskie gardło, które nie zawsze jest widoczne w oczywistym procesorze, pamięci lub dyskach I / O ścieżki
źródło
„naprawdę podejrzany program spoolsv.exe z 11 456 uchwytami”
To jest funkcja buforowania zadań drukowania ... Czy masz druki czekające lub potrzebujesz zdmuchnąć?
Uszkodzony sterownik drukarki?
źródło
Czy zainstalowałeś jakieś „oprogramowanie do tuningu”? Większość z nich bawi się z ustawieniami, których nie powinna. I większość stosuje ustawienia, które tylko poprawiają wydajność godną porównania, ale zmniejszają rzeczywistą wydajność obciążenia (np. Interaktywność), obracając pokrętła menedżera pamięci.
źródło