Nie zaśmiecajmy pamięci

Dzięki odpowiedniemu wpisowi w Rejestrze, możemy oczyścić pamięć operacyjną z niepotrzebnych bibliotek dołączanych dynamicznie, przechowywanych w niej, pomimo zakończenia pracy programu, który z nich korzysta.

Biblioteki dołączane dynamicznie (pliki o rozszerzeniu DLL: dynamic-link libraries) zawierają pakiet funkcji oraz wykonywalnych procedur, do których odwołują się uruchamiane w systemie aplikacje.

Problem polega na tym, że w Windows XP są one przechowywane nawet wtedy, gdy zakończona zostaje praca programu, który z nich korzystał. Dzięki temu ma do nich szybszy dostęp. Podczas gdy pojedyncze pliki DLL nie są duże, ich większa ilość może spowodować w ekstremanych przypadkach spowolnienie pracy komputera.

Dzięki odpowiedniemu wpisowi w Rejestrze, możemy zmusić system do opróżniania pamięci operacyjnej z niepotrzebnych już bibliotek dołączanych dynamicznie. W tym celu, po uruchomieniu edytora Rejestru należy odszukać w nim następujące miejsce:

"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\

CurrentVersion\Explorer"

Następnie tworzymy tam nową wartość DWORD, nazywając ją AlwaysUnloadDLL. Modyfikujemy jej wartość (prawy klawisz myszy i wybieramy Modyfikuj) ustawiając ją na 1.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200