คุณสามารถปิดการใช้งานแคชในแถบเครื่องมือนักพัฒนา (คลิกขวา -> ตรวจสอบองค์ประกอบ), แท็บ "เครือข่าย" ที่ด้านขวาของบานหน้าต่างที่เปิด เมื่อคุณวางองค์ประกอบไว้จะมีข้อความระบุว่า "ปิดใช้งาน / ละเว้นทรัพยากรแคชในขณะที่โหลดทรัพยากร" เมื่อเป็นสีแดงกำมะหยี่แคชจะถูกปิดการใช้งานและการใช้หน่วยความจำจะต่ำกว่านั้นหลังจากนั้น
คุณต้องล้างแคชด้วยการเปิดใช้งานโหมดผู้พัฒนาเปิดเมนู "ผู้พัฒนา" -> "แคชว่าง" และคุณจะเห็นการลดลงอย่างมากของ RAM ที่ใช้โดย Safari
นอกจากนี้ยังมีอีกปัจจัยที่สำคัญของการลดลงของประสิทธิภาพ: หน่วยความจำเสมือน (ไฟล์สลับ) หากกระบวนการเริ่มต้นใช้งานอย่างหนัก (WindowServer) คุณจะเห็นการลดลงอย่างมากของประสิทธิภาพของคอมพิวเตอร์เนื่องจากการเข้าถึงแบบอ่าน / เขียนไปยังดิสก์นั้นถูกผูกขาดโดยกระบวนการเหล่านี้
ฉันสงสัยว่า Catalina จะมีข้อผิดพลาดในเรื่องนี้เนื่องจากฉันเห็นว่าประสิทธิภาพการทำงานลดลงอย่างมากหลังจากการอัปเดตเนื่องจากการใช้หน่วยความจำเสมือนมากเกินไปมากถึง 250Mo / s สำหรับการเข้าถึงการเขียนและ 200MB / s สำหรับ SSD
คุณสามารถลองปิดการใช้งานหน่วยความจำเสมือนถ้า (และเฉพาะถ้า) คุณมี RAM เพียงพอ (> = 16GB) ด้วยคำสั่งนี้:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
หากคุณพบปัญหาหลังจากนั้นเช่นการรับรู้ตนเองอย่างฉับพลันทำให้การใช้งาน Mac ของคุณไม่ตอบสนองหรือมี RAM มากเกินไปให้เปิดใช้งานหน่วยความจำเสมือนอีกครั้งด้วย:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist