If-Koubou

Dlaczego optymalizatory pamięci i moduły pamięci RAM są gorsze od bezużytecznych

Dlaczego optymalizatory pamięci i moduły pamięci RAM są gorsze od bezużytecznych (Jak)

Wiele firm chce sprzedać "optymalizatory pamięci", często w ramach programów "optymalizacji komputera". Programy te są gorsze niż bezużyteczne - nie tylko nie przyspieszą komputera, ale spowolnią go.

Takie programy wykorzystują niedoświadczonych użytkowników, składając fałszywe obietnice dotyczące zwiększenia wydajności. W rzeczywistości komputer wie, jak zarządzać pamięcią RAM we własnym zakresie. Będzie korzystać z pamięci RAM w celu zwiększenia wydajności komputera - nie ma sensu, aby pamięć RAM była pusta.

Czy pamięć RAM komputera się wypełnia? Dobre!

Optymalizatory pamięci są oparte na nieporozumieniu. Możesz spojrzeć na pamięć RAM komputera i zobaczyć ją wypełniającą - na przykład możesz mieć 4 GB pamięci RAM i zobaczyć, że 3 GB jest pełne, a do dyspozycji jest tylko 1 GB. To może być zaskakujące dla niektórych osób - zobaczcie, jak oplecione są nowoczesne wersje Windowsa! Jak zamierzasz uruchamiać dodatkowe programy z tak małą dostępną pamięcią?

W rzeczywistości, nowoczesne systemy operacyjne są dość dobre w zarządzaniu pamięcią we własnym zakresie. To 3 GB używanej pamięci RAM niekoniecznie oznacza marnotrawstwo. Zamiast tego komputer korzysta z pamięci RAM do buforowania danych w celu szybszego dostępu. Niezależnie od tego, czy chodzi o kopie stron internetowych otwartych w przeglądarce, aplikacje, które zostały wcześniej otwarte, czy też inne rodzaje danych, które mogą być wkrótce potrzebne, komputer zawiesza się na nim w pamięci RAM. Gdy potrzebujesz danych ponownie, twój komputer nie musi uderzać twojego dysku twardego - może po prostu załadować pliki z pamięci RAM.

Co najważniejsze, nie ma sensu opróżnianie pamięci RAM. Nawet jeśli pamięć RAM jest całkowicie zapełniona, a komputer potrzebuje więcej, aby uruchomić aplikację, komputer może natychmiast odrzucić buforowane dane z pamięci RAM i wykorzystać tę przestrzeń dla aplikacji. Nie ma sensu, żeby pamięć RAM była pusta - jeśli jest pusta, to jest marnowana. Jeśli jest pełny, istnieje duża szansa, że ​​przyspieszy to czas ładowania programu i cokolwiek innego, co przy użyciu dysku twardego komputera.

Zauważ, że bardzo mała pamięć RAM jest w rzeczywistości "darmowa" na zrzucie ekranu poniżej. Pamięć RAM jest używana jako pamięć podręczna, ale nadal jest oznaczona jako dostępna dla dowolnego programu, który musi z niej korzystać.

W przeszłości pełna pamięć RAM wskazywała na problem. Jeśli korzystasz z systemu Windows Vista na komputerze z połową pamięci RAM, możesz poczuć, że komputer ciągle zwalnia - musiał nieustannie czytać i zapisywać na dysku twardym, używając pliku stronicowania dysku jako nieefektywnego zamiennika pamięci RAM. Jednak współczesne komputery zwykle mają wystarczającą ilość pamięci RAM dla większości użytkowników. Nawet komputery niskonakładowe są zwykle dostarczane z 4 GB pamięci RAM, co powinno wystarczyć, chyba że intensywnie korzystasz z gier, uruchamiasz wiele maszyn wirtualnych lub edytujesz filmy.

Nawet jeśli RAM stanowi problem dla ciebie, nie ma powodu, aby używać optymalizatora pamięci. Optymalizatory pamięci to olej wężowy, który w najlepszym wypadku jest bezużyteczny, aw najgorszym - szkodliwy.

Jak działają optymalizatory pamięci

Gdy używasz optymalizatora pamięci, zobaczysz, że zużycie pamięci RAM komputera spada. To może wydawać się łatwą wygraną - zmniejszyło się użycie pamięci RAM po naciśnięciu przycisku. Ale to nie jest takie proste.

Optymalizatory pamięci działają na jeden z dwóch sposobów:

  • Wywołują funkcję API Windows EmptyWorkingSet, zmuszając działające aplikacje do zapisywania swojej roboczej pamięci do pliku stronicowania Windows.
  • Szybko przydzielają dużą ilość pamięci, zmuszając system Windows do odrzucania danych z pamięci podręcznej i zapisywania danych aplikacji w pliku stronicowania. Następnie zwalniają pamięć, pozostawiając ją pustą.

Obie te sztuczki rzeczywiście zwolnią pamięć RAM, dzięki czemu będzie pusta. Jednak wszystko to działa powoli - teraz aplikacje, których używasz, będą musiały pobrać potrzebne dane z pliku stronicowania, czytając z dysku twardego i zabierając więcej czasu na pracę. Każda pamięć używana do przechowywania w pamięci podręcznej może zostać odrzucona, więc system Windows będzie musiał pobrać potrzebne dane z dysku twardego.

Innymi słowy, programy te zwalniają szybką pamięć przez wymuszenie potrzebnych danych na wolniejszą pamięć, gdzie trzeba będzie ponownie przenieść ją do szybkiej pamięci. To nie ma sensu! Wszystko, co osiąga, to sprzedaż innego programu optymalizacji systemu, którego nie potrzebujesz.

Jeśli system Windows potrzebuje pamięci RAM, to i tak przesunie dane do pliku stronicowania lub odrzuci dane z pamięci podręcznej. Wszystko to dzieje się automatycznie, kiedy trzeba - nie ma sensu zwalniać sytuacji, zmuszając do tego, zanim będzie to konieczne.

Podobnie jak aplikacje do czyszczenia komputera, optymalizatory pamięci są oszustwem. Wydaje się, że robią coś pozytywnego dla ludzi, którzy nie rozumieją, jak działa zarządzanie pamięcią, ale robią coś szkodliwego.

Jak właściwie "zoptymalizować" swoją pamięć

Jeśli chcesz mieć więcej dostępnej pamięci RAM, pomiń optymalizator pamięci. Zamiast tego spróbuj pozbyć się uruchomionych aplikacji, których nie potrzebujesz - usuń niepotrzebne programy z paska zadań, wyłącz niepotrzebne programy startowe i tak dalej.

Jeśli potrzebujesz więcej pamięci RAM do tego, co robisz, spróbuj kupić więcej pamięci RAM. RAM jest dość tani i nie jest trudno zainstalować go samemu, korzystając z jednego z przewodników instalacji RAM dostępnych online. Tylko upewnij się, że kupujesz odpowiedni typ pamięci RAM dla twojego komputera.

Tak, optymalizatory pamięci mogą zwolnić część pamięci RAM komputera. Jednak jest to złe - chcesz, aby Twój komputer wykorzystał pamięć RAM, aby przyspieszyć działanie. Nie ma sensu mieć wolnej pamięci.