Tym razem chcę obalić mit dotyczący zwiększania wolnej pamięci przez jej optymalizację. Programy Free Ram Optimizer XP czy RAMBooster.Net przynoszą korzyści, ale tylko użytkownikom posiadającym jeszcze Windows 95/98/Me. Zwiększenie ilości wolnej pamięci poprawia wydajność pod warunkiem, że polega na dodaniu do komputera kolejnej kości pamięci RAM. Natomiast popularne programy do optymalizacji pamięci nie przynoszą żadnych korzyści. Mogą nawet pogorszyć wydajność, choć na logikę wydaje się, że więcej wolnej pamięci powinno przyspieszyć działanie maszyny. Problem polega na samym sposobie działania programów do optymalizacji. Najpierw zapisują one do pamięci własne dane, co powoduje, że Windows częściowo usuwa z niej kod innych aplikacji i procesów. Na koniec zwalniają zajęty przez siebie obszar. Efekt jest taki, że komputer ma chwilowo więcej wolnej pamięci, ale programy działające w czasie optymalizacji muszą mieć ponownie wczytany swój kod z twardego dysku. Teoretycznie takie działanie powinno powodować defragmentację wolnej pamięci, a w konsekwencji poprawiać działanie komputera. To jednak również nie jest prawdą. Optymalizatory pamięci działają w pamięci wirtualnej, nie mając wpływu na to, jak jest zagospodarowana fizyczna pamięć RAM. Domowe wersje Windows, począwszy od Windows XP, mają udoskonalone funkcje zarządzania tą częścią komputera i dlatego używanie optymalizatorów nie przynosi żadnych korzyści. Innym polecanym w poradach internetowych narzędziem jest Clearmem - program przygotowany przez Microsoft. Aplikacja ta jest składnikiem pakietu Windows Server 2003 Resource Kit Tools i służy do testowania serwerów, np. w celu wykrywania czynników ograniczających wydajność. Natomiast nie jest prawdą, że Clearmem służy do czyszczenia pamięci w celu poprawienia wydajności.
Pomóż w rozwoju naszego portalu