Możesz wyłączyć pamięć podręczną na pasku narzędzi programisty (prawy przycisk myszy -> sprawdź element), zakładka „sieć” po prawej stronie otwartego panelu. Po najechaniu wskaźnikiem na element pojawia się komunikat „Wyłącz / Ignoruj buforowane zasoby podczas ładowania zasobu”. Gdy jest czerwony, aksamitna pamięć podręczna jest dezaktywowana, a zużycie pamięci jest znacznie niższe.
Musisz również opróżnić pamięć podręczną, aktywując tryb programisty, otwórz menu „programista” -> „pusta pamięć podręczna”, a zobaczysz ogromny spadek ilości pamięci RAM zużywanej przez Safari.
Istnieje również inny główny czynnik spadku wydajności: pamięć wirtualna (plik wymiany). Jeśli proces zacznie go intensywnie używać (WindowServer), zobaczysz ogromny spadek wydajności komputera, ponieważ dostęp do odczytu / zapisu na dysku jest zmonopolizowany przez te procesy, pozostawiając niewiele miejsca dla innych procesów na operacje dostępu do dysku.
Podejrzewam, że Catalina ma w tym względzie problem, ponieważ zauważyłem ogromny spadek wydajności po aktualizacji z powodu nadmiernego zużycia pamięci wirtualnej, sięgającej nawet 250Mo / s dostępu do zapisu i 200 MB / s dostępu do odczytu dla dysku SSD.
Możesz spróbować wyłączyć pamięć wirtualną, jeśli (i tylko jeśli) masz wystarczającą ilość pamięci RAM (> = 16 GB) za pomocą tego polecenia:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
Jeśli po tym wystąpią problemy, takie jak nagła samoświadomość, która powoduje brak odpowiedzi komputera Mac lub nadmierne użycie pamięci RAM, włącz ponownie pamięć wirtualną, używając:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist