6 วิธีแก้ปัญหา Safari ใช้หน่วยความจำมากเกินไปบน Mac [2023]

เผยแพร่แล้ว: 2023-06-13

Safari เป็นเบราว์เซอร์ที่ยอดเยี่ยมสำหรับ Mac ของคุณ เนื่องจากมอบประสบการณ์การท่องเว็บที่ราบรื่นภายในระบบนิเวศของ Apple แต่ถ้าคุณเคยประสบปัญหากระตุกเล็กน้อยหรือเฟรมดรอปบน Mac ขณะใช้ Safari ก็ไม่ต้องกังวล คุณไม่ได้โดดเดี่ยว.

safari using too much memory on mac

Safari ใช้หน่วยความจำมากเกินไปบน Mac ไม่ใช่ปัญหาใหม่แต่อย่างใด และไม่ใช่ปัญหาที่จำกัดเฉพาะ Intel Mac รุ่นเก่า เนื่องจากหลายคนบนอินเทอร์เน็ตได้พูดคุยกันในฟอรัมต่างๆ ว่า Apple Silicon Mac รุ่นใหม่ของพวกเขาก็ได้รับผลกระทบเช่นกัน ไม่ว่าคุณจะใช้ Intel Mac หรือ Apple Silicon Mac รุ่นใหม่ วันนี้เราจะแบ่งปันวิธีแก้ปัญหาหกวิธีที่คุณสามารถใช้เพื่อหยุด Safari ไม่ให้ใช้หน่วยความจำมากเกินไปบน Mac ของคุณ

ให้เราเริ่มต้น

บันทึก:
Apple Silicon Macs รุ่นใหม่ที่มี macOS ที่อัปเดตได้เปลี่ยนชื่อของการตั้งค่าระบบที่กล่าวถึงก่อนหน้านี้เป็นการตั้งค่าระบบ นอกจากนี้ UI ยังเปลี่ยนไปอีกด้วย ดังนั้นอย่าสับสน เพียงทำตามชื่อตัวเลือก แล้วคุณจะสบายดี

สารบัญ

ปิดแท็บขนาดใหญ่

แท็บที่ไม่ได้ใช้งานซึ่งทำงานในพื้นหลังเป็นเวลาหลายชั่วโมงเป็นสาเหตุหลักประการหนึ่งที่ทำให้หน่วยความจำ Safari บน Mac ของคุณรั่วไหล เมื่อใช้แอพตัวตรวจสอบกิจกรรมบน Mac ของคุณ คุณจะสามารถระบุได้ว่าแท็บใดใช้หน่วยความจำและทำให้ Mac ของคุณทำงานช้าลง เมื่อปิดแท็บเหล่านี้ คุณสามารถปรับปรุงประสิทธิภาพของ Mac ได้อย่างมาก

นี่คือขั้นตอนง่ายๆ ที่คุณต้องปฏิบัติตาม:

  1. เปิดแอพตัวตรวจสอบกิจกรรมบน Mac ของคุณโดยใช้การค้นหาโดย Spotlight activity monitor app window open on mac
  2. คลิกที่ %CPU เพื่อดูชื่อของกระบวนการที่ใช้หน่วยความจำโดยเรียงลำดับจากมากไปน้อย activity monitor showing running processes on mac in decreasing order by cpu usage
  3. ตอนนี้เปลี่ยนเป็น Safari และปิดแท็บที่ไม่ได้ใช้ด้วยชื่อเดียวกัน คุณยังสามารถลองฆ่ากระบวนการผ่านตัวตรวจสอบกิจกรรม แต่โปรดทราบว่าการดำเนินการนี้จะรีเฟรชแท็บเท่านั้น (ไม่ปิดแท็บ) และเพิ่มหน่วยความจำบางส่วนในระหว่างนี้ closing tabs on safari on mac

ปิด Windows/Tabs ที่ไม่จำเป็น

ในขณะที่ทำงานหรือท่องเว็บแบบสบาย ๆ บางครั้งจำนวนแท็บหรือหน้าต่าง Safari อาจทำให้ควบคุมไม่ได้ ในกรณีส่วนใหญ่ Mac ของคุณจะเก็บหน้าต่าง/แท็บปัจจุบันไว้ในหน่วยความจำและล้างแท็บที่ทำงานอยู่เบื้องหลัง

อย่างไรก็ตาม เพื่อควบคุมหน่วยความจำของ Mac ได้ดีขึ้น เราขอแนะนำให้คุณปิดหน้าต่าง Safari หรือแท็บที่คุณไม่ต้องการใช้อีกต่อไป และหากคุณไม่ต้องการสูญเสียแท็บทั้งหมดในหน้าต่าง คุณสามารถบุ๊กมาร์กแท็บทั้งหมดในคราวเดียวโดยไปที่บุ๊กมาร์กในแถบเมนู > เพิ่มบุ๊กมาร์กสำหรับแท็บ "n" เหล่านี้ (n = จำนวนแท็บ) หลังจากนั้น คุณสามารถปิดหน้าต่างหรือแท็บบน Mac ของคุณได้

ปิดการเล่นอัตโนมัติบน Safari

เว็บไซต์จำนวนมากบนอินเทอร์เน็ตมีวิดีโอฝังตัวพร้อมการเล่นอัตโนมัติ เมื่อมองแวบแรก วิดีโอเหล่านี้อาจดูไม่เป็นอันตราย แต่อาจทำให้ Safari บน Mac ของคุณต้องใช้หน่วยความจำมาก พวกเขายังสามารถกินหน่วยความจำเมื่อคุณเปลี่ยนไปใช้แท็บหรือหน้าต่างอื่น เพื่อแก้ปัญหานี้ Safari ให้ตัวเลือกแก่คุณในการปิดใช้งานการเล่นอัตโนมัติสำหรับทุกเว็บไซต์อย่างถาวร

ให้เราดูขั้นตอนง่ายๆ ที่จำเป็นในการทำเช่นนี้:

  1. คลิกที่ Safari > การตั้งค่า จากแถบเมนู accessing safari menu from the menu bar on mac
  2. การตั้งค่า Safari จะเปิดขึ้น คลิกที่ เว็บไซต์ > เล่นอัตโนมัติ safari autoplay settings on mac
  3. คลิกและเลือกตัวเลือก ไม่เล่นอัตโนมัติ สำหรับ “เมื่อเยี่ยมชมเว็บไซต์อื่น” disabling auto play on safari on mac

ถอนการติดตั้งส่วนขยายที่ล้าสมัย

ส่วนขยายของ Safari มีประโยชน์มาก แต่ถ้าคุณติดตั้งส่วนขยายมากเกินไปและใช้เพียงไม่กี่รายการเป็นประจำ นี่อาจเป็นสาเหตุของปัญหานี้ได้เช่นกัน แม้ว่าคุณจะไม่ได้ใช้ส่วนขยายเหล่านี้ แต่ส่วนขยายเหล่านี้อาจทำงานในพื้นหลังพร้อมกับ Safari ซึ่งอาจทำให้ Safari ใช้หน่วยความจำมากเกินไปแม้ว่าคุณจะเปิดเพียงหนึ่งหรือสองแท็บก็ตาม ดังนั้นการถอนการติดตั้งส่วนขยายที่ล้าสมัยอาจเป็นทางรอดของคุณ

นี่คือขั้นตอนในการทำเช่นนั้น:

  1. เปิดการตั้งค่า Safari โดยไปที่ Safari > การตั้งค่า จากแถบเมนู accessing safari menu from the menu bar on mac
  2. หน้าการตั้งค่า Safari จะเปิดขึ้น คลิกที่แท็บส่วน ขยาย เลือกส่วนขยายแล้วคลิก ถอนการติดตั้ง จากนั้น ทำตามคำแนะนำเพื่อถอนการติดตั้งส่วนขยายจาก Safari บน Mac ของคุณ safari extensions uninstall settings on mac

ล้างแคชของ Safari

บางครั้ง Safari สามารถสร้างกองแคชในระบบของคุณเป็นระยะเวลานาน ซึ่งอาจทำให้ Safari ใช้หน่วยความจำบน Mac ของคุณมากเกินไป ในสถานการณ์ดังกล่าว เราขอแนะนำให้คุณล้างแคชของ Safari เพื่อประสิทธิภาพที่ราบรื่น

เรามาดูขั้นตอนต่อไปนี้:

  1. เปิดเมนูแบบเลื่อนลงของ Safari จากแถบเมนูแล้วคลิก การตั้งค่า accessing safari menu from the menu bar on mac
  2. ไปที่แท็บ ขั้นสูง และเปิดใช้งานตัว เลือกแสดงเมนูพัฒนา ในแถบเมนูจากที่นั่น enabling developer menu in advanced safari settings on mac
  3. ตอนนี้ปิดการตั้งค่า Safari แล้วเปิดเมนู พัฒนา จากแถบเมนู คลิกที่ Empty Cache (Opt + Cmd + E) เพื่อล้างแคชสำหรับ Safari clearing safari cache on mac

อัปเดต Safari และ macOS

เช่นเดียวกับปัญหาอื่นๆ บน macOS Safari ก็มีแนวโน้มที่จะเกิดข้อบกพร่องเช่นกัน ดังนั้น หากคุณลองวิธีแก้ไขปัญหาข้างต้นทั้งหมดแล้ว แต่ปัญหายังคงอยู่ เราขอแนะนำให้คุณอัปเดต Safari ในกรณีดังกล่าว เนื่องจากโดยปกติแล้ว Apple จะดูแลข้อบกพร่องเหล่านี้และแก้ไขในการอัปเดตในอนาคต เนื่องจาก Apple ชอบรวมการอัปเดต Safari เข้ากับการอัปเดต macOS คุณจึงควรพยายามอัปเดต macOS ทั้งหมดบน Mac ของคุณ

และนี่คือขั้นตอนง่ายๆ ที่คุณต้องปฏิบัติตาม:

  1. เปิด การตั้งค่าระบบ บน Mac ของคุณแล้วไปที่ ทั่วไป > การอัปเดตซอฟต์แวร์ general system settings on mac
  2. คลิกที่ อัปเดตทันที หากมีการอัปเดตสำหรับ Mac ของคุณ จะอัปเดตทั้ง macOS และ Safari บน Mac ของคุณ software update settings on mac

ควบคุม Safari

วิธีที่ดีที่สุดในการแก้ไขปัญหานี้และควบคุม Safari ได้อีกครั้งคือ ขั้นแรกให้พิจารณาว่า Safari โดยรวมเป็นสาเหตุที่ทำให้ Mac ของคุณทำงานช้าลงหรือมีบางแท็บ/หน้าต่างเท่านั้นที่ทำงานอยู่เบื้องหลัง คุณสามารถทำได้โดยการตรวจสอบตัววัดกิจกรรมของ Mac

หากปัญหาเกิดขึ้นกับแท็บหรือหน้าต่าง ให้ลองปิดดู และหากปัญหาเกิดขึ้นกับ Safari โดยรวม คุณสามารถลองอัปเดต macOS และ Safari ของคุณได้ อย่างไรก็ตาม หากปัญหายังคงอยู่ คุณอาจต้องการลองใช้เบราว์เซอร์อื่นบน Mac ของคุณ

หากคุณต้องการใช้ประโยชน์สูงสุดจาก Safari บน Mac ของคุณ ต่อไปนี้คือการปรับแต่งการตั้งค่า Safari ที่สำคัญ 11 ประการเพื่อปรับปรุงประสบการณ์การท่องเว็บของคุณบน Mac

คำถามที่พบบ่อยเกี่ยวกับ Safari ใช้หน่วยความจำมากเกินไปบน Mac

loader image

เหตุใด Safari จึงใช้หน่วยความจำมาก

ฉันจะลดการใช้หน่วยความจำของ Safari ได้อย่างไร

ต่อไปนี้คือเคล็ดลับบางประการเกี่ยวกับวิธีลดการใช้หน่วยความจำ Safari บน Mac ของคุณ:

  1. ปิดแท็บที่ไม่ได้ใช้ ยิ่งคุณเปิดแท็บมากเท่าไหร่ Safari ก็จะใช้หน่วยความจำมากขึ้นเท่านั้น พยายามปิดแท็บใดๆ ที่คุณไม่ได้ใช้งาน
  2. ปิดใช้งานส่วนขยาย ส่วนขยายสามารถเพิ่มคุณสมบัติต่างๆ ให้กับ Safari ได้ แต่ก็สามารถใช้หน่วยความจำจนหมดได้เช่นกัน หากคุณไม่ได้ใช้ส่วนขยาย ให้ปิดการใช้งานเพื่อเพิ่มหน่วยความจำบางส่วน
  3. ล้างแคชและคุกกี้ของคุณ Safari จัดเก็บแคชของเว็บไซต์ที่คุณเคยเยี่ยมชม รวมถึงคุกกี้ที่เว็บไซต์ใช้เพื่อติดตามกิจกรรมการท่องเว็บของคุณ การล้างแคชและคุกกี้ของคุณสามารถเพิ่มหน่วยความจำบางส่วนและปรับปรุงประสบการณ์การท่องเว็บของคุณ
  4. อัปเดตซาฟารี Apple เผยแพร่การอัปเดตเป็นประจำสำหรับ Safari ซึ่งรวมถึงการปรับปรุงประสิทธิภาพและการแก้ไขจุดบกพร่อง การอัปเดต Safari อยู่เสมอจะช่วยให้มั่นใจว่าทำงานได้อย่างมีประสิทธิภาพมากที่สุด
  5. อัปเกรด Mac ของคุณ หากคุณมี Mac รุ่นเก่าที่มี RAM น้อยกว่า การอัปเกรดเป็น Mac รุ่นใหม่ที่มี RAM มากขึ้นสามารถช่วยลดการใช้หน่วยความจำของ Safari ได้

ฉันจะล้าง RAM บน Safari ได้อย่างไร

มีสองสามวิธีในการล้าง RAM บน Safari

  1. ปิดแท็บที่ไม่จำเป็น วิธีที่ง่ายที่สุดในการเพิ่ม RAM คือการปิดแท็บใดๆ ที่คุณไม่ได้ใช้งานอยู่ ในการทำเช่นนี้ เพียงคลิกที่ปุ่ม "x" ที่มุมบนขวาของแต่ละแท็บ
  2. ล้างแคช แคชเป็นพื้นที่เก็บข้อมูลชั่วคราวสำหรับข้อมูลเว็บไซต์ เมื่อคุณเยี่ยมชมเว็บไซต์ Safari จะจัดเก็บรูปภาพ, CSS และไฟล์ JavaScript ของเว็บไซต์ไว้ในแคช เพื่อที่จะได้ไม่ต้องดาวน์โหลดอีกครั้งในครั้งต่อไปที่คุณเยี่ยมชมเว็บไซต์ อย่างไรก็ตาม แคชยังสามารถใช้ RAM ได้มากอีกด้วย หากต้องการล้างแคช ให้เปิด Safari แล้วไปที่ การตั้งค่า > ขั้นสูง ทำเครื่องหมายที่ช่องถัดจาก "แสดงเมนูพัฒนาในแถบเมนู" จากนั้นคลิกที่เมนู พัฒนา > ล้างแคช
  3. ออกจาก Safari หากคุณยังประสบปัญหาในการเพิ่ม RAM ให้ลองออกจาก Safari ไปเลย ในการทำเช่นนี้ ให้คลิกที่เมนู Safari > ออกจาก Safari