Nie. Utrzymywanie pamięci „w czystości” zasadniczo nie jest konieczne (choć nie oznacza to, że należy ją marnować).
W najściślejszym sensie utrzymywanie „czystości” pamięci może być nawet bardzo nierozsądnym pomysłem. Chociaż istnieje tak zwane oprogramowanie „optymalizujące pamięć”, w którym płacisz za program, który utrzymuje pamięć „wolną” poprzez czyszczenie pamięci podręcznej systemu plików, rozładowywanie bibliotek DLL i przycinanie zestawów roboczych, tego rodzaju rzeczą jest olej wężowy.
Pamięć RAM ma być używana, jeśli utrzymasz wolną pamięć RAM , możesz równie dobrze wydać mniej pieniędzy i kupić mniej. W każdym nowoczesnym systemie operacyjnym strony pamięci pochodzące z mapowań są migrowane w sposób przezroczysty do iz pamięci podręcznej systemu plików, co jest nie tylko znacznie szybsze, ale także pozwala uniknąć aktywności dysku. Dysk zwykle zużywa około dwa razy więcej energii, gdy jest aktywny w porównaniu do bezczynności. Twoja pamięć RAM zużywa tę samą moc w obu kierunkach (teoretycznie nieużywane banki pamięci lub nieużywane moduły pamięci mogą zostać wyłączone, ale w praktyce tak się nie dzieje - byłoby to najbardziej kłopotliwe, gdyby się spróbowało, o ile pamięć fizyczna jest przydzielana i zwalniana w pseudolosowy sposób, więc znalezienie kompletnego nieużywanego modułu byłoby zniechęcającym przedsięwzięciem).
Przenoszenie programu, który już działa na pierwszy plan, jest oczywiście szybsze i bardziej energooszczędne niż ładowanie obrazu z dysku, ładowanie bibliotek współdzielonych, naprawianie importu, przenoszenie i uruchamianie. Podobnie wyciągnięcie dokumentu z pamięci podręcznej jest szybsze i bardziej energooszczędne niż ładowanie go z dysku.
Dopóki nie podłączysz dodatkowej pamięci (czego nie zamierzasz robić, ponieważ wspomniałeś, że masz już „dość”), zużycie energii pozostanie takie samo.
To powiedziawszy, uruchamianie wielu programów, które nie służą konkretnemu celowi (nie programów, których faktycznie używasz lub istotnych składników systemu) jest bezużyteczne i niepotrzebnie zabiera pamięć RAM, którą komputer mógłby wykorzystać w znaczący sposób (dla programów lub buforów). Nadal istnieje różnica między utrzymywaniem używanej pamięci RAM a marnowaniem pamięci RAM.
Na przykład uruchomienie 10 instancji narzędzia do aktualizacji Google, narzędzia Logitech Updater, Adobe Updater, Office Speed Loader, Adobe Speed Launcher itd., Które nie robią nic naprawdę użytecznego, zabiorą pamięć, którą system operacyjny mógłby wykorzystać jako pamięć podręczną systemu plików. Chociaż programy te mogą zostać przywołane w razie potrzeby aplikacji, nie dzieje się tak na korzyść pamięci podręcznej, a w każdym razie oznacza to niepotrzebne zapisywanie do pliku wymiany, tym bardziej, że mimo to będą sporadycznie zmieniać kontekst „zero procesora”, co oznacza błąd strony za każdym razem.
Dlatego możesz wyrzucić rzeczy, które nie są niezbędne do działania systemu i które nie zapewniają niczego pożytecznego, czego chcesz. Ale nie rzucaj na oślep rzeczy dla ideologii.