Zrozumienie skompresowanej pamięci w OS X

0
946

Wraz z wydaniem systemu OS X Mavericks firma Apple zmieniła sposób zarządzania pamięcią na komputerze Mac.

OS zadbał o większość brudnej pracy polegającej na śledzeniu, ile pamięci RAM było dostępne i kto z niej korzystał.

Apple dostarczyło nawet całkiem sprytne narzędzie, Activity Monitor, które między innymi może monitorować wykorzystanie pamięci RAM komputera Mac.

Skompresowana pamięć

Skompresowana pamięć nie jest czymś nowym ani wyłącznym dla Apple.

Pamiętam, jak zobaczyłem ikonę pamięci RAM Doubler, gdy uruchomiłem mój komputer Mac Plus.

Urządzenia skompresowane pamięci wypadły z łaski, ponieważ twórcy komputerów i programiści systemów operacyjnych stworzyli lepsze systemy zarządzania pamięcią.

W tym samym czasie spadły ceny pamięci.

Kompresja pamięci powraca, głównie z powodu pojawienia się niedrogich procesorów wielordzeniowych.

Jak działa skompresowana pamięć na komputerze Mac

Kompresja pamięci na komputerze Mac została zaprojektowana w celu zwiększenia wydajności systemu operacyjnego i aplikacji, umożliwiając lepsze zarządzanie zasobami pamięci RAM i zapobiegając lub znacznie zmniejszając wykorzystanie pamięci wirtualnej, czyli stronicowania danych na dysk komputera Mac.

W systemie OS X Mavericks (lub nowszym) system operacyjny wyszukuje nieaktywną pamięć, która nie jest aktualnie aktywna, ale nadal przechowuje dane, które będą używane przez aplikację.

CZYTAJ RÓWNIEŻ:   Jak podłączyć monitor zewnętrzny do komputera Mac

Nieaktywna pamięć może być aplikacjami, które są w tle i nie są używane.

Proces kompresji nie jest aktywny cały czas.

Ponieważ wolna pamięć jest zużywana, system operacyjny zaczyna szukać nieaktywnej pamięci do kompresji.

Oczywiście, możliwości kompresji są ograniczone.

Nawet jeśli system operacyjny wymaga wymiany pamięci na dysk, system zarządzania pamięcią OS X wykorzystuje skompresowaną nieaktywną pamięć, zapisując skompresowane dane w segmentach napędu o pełnej długości, aby zwiększyć wydajność i zmniejszyć zużycie dysków SSD

Monitor aktywności i kompresja pamięci

Możesz monitorować, ile pamięci jest kompresowane za pomocą karty Pamięć w Monitorze aktywności.

Tak więc, jeśli zauważyłeś, że twój Mac wydaje się nieco bardziej odbijać się w jego wydajności od czasu instalacji Mavericks, może to być spowodowane postępem w zarządzaniu pamięcią i zwrocie kompresji pamięci.