macOS กำลังแสดงกล่องโต้ตอบ "Force Quit Applications" เป็นประจำ:
ระบบของคุณมีหน่วยความจำแอปพลิเคชันไม่เพียงพอ
เพื่อหลีกเลี่ยงปัญหาเกี่ยวกับคอมพิวเตอร์ของคุณให้ออกจากแอปพลิเคชันที่คุณไม่ได้ใช้
จะเป็นไปได้อย่างไรหากมีแอปที่เปิดเพียงไม่กี่แอพ
macOS กำลังแสดงกล่องโต้ตอบ "Force Quit Applications" เป็นประจำ:
ระบบของคุณมีหน่วยความจำแอปพลิเคชันไม่เพียงพอ
เพื่อหลีกเลี่ยงปัญหาเกี่ยวกับคอมพิวเตอร์ของคุณให้ออกจากแอปพลิเคชันที่คุณไม่ได้ใช้
จะเป็นไปได้อย่างไรหากมีแอปที่เปิดเพียงไม่กี่แอพ
คำตอบ:
จากประสบการณ์ของฉันสิ่งนี้เกิดขึ้นเมื่อฮาร์ดไดรฟ์ระบบหลักของฉันมีพื้นที่ว่างเหลือน้อย ระบบปฏิบัติการใช้ฮาร์ดไดรฟ์สำหรับจัดเก็บหน่วยความจำเพิ่มเติมเรียกว่า "หน่วยความจำเสมือน" (ฉันต้องการเสมอว่าระบบปฏิบัติการสามารถจองพื้นที่เพียงพอสำหรับตัวเอง แต่มันก็ไม่สามารถทำนายได้ว่าเราจะใช้งานแอปพลิเคชันจำนวนเท่าใด)
ยิ่งไปกว่านั้นการใช้เว็บปกติในตอนนี้ต้องการหน่วยความจำมากกว่าที่เคยเป็นมาในอดีต ในการตรวจสอบกิจกรรมคุณจะสังเกตเห็นว่าทุกแท็บ & หน้าต่างเดียว (ทุกหน้าเว็บที่เปิดอยู่) เป็นกระบวนการของตัวเองโดยใช้หน่วยความจำอันมาก นอกเหนือจากนั้นบัญชีสำหรับโฆษณาภาพยนตร์แฟลชสคริปต์ปลั๊กอินและวิดีโอ 360 รายการอื่น ๆ ที่เราคาดว่าจะทำงานได้อย่างราบรื่น ระบบปฏิบัติการใหม่และเว็บเพจใหม่ใช้หน่วยความจำจำนวนมากเพื่อให้บริการที่เราคาดว่าจะ "ใช้งานได้" (เช่นการซิงค์ในอุปกรณ์การแจ้งเตือนการอัปเดตอัตโนมัติ ฯลฯ ฯลฯ )
ในระยะสั้นจากประสบการณ์ของฉันมักจะไม่เป็นกระบวนการเดียวที่จู่ ๆ ก็ใช้หน่วยความจำจำนวนมาก (แม้ว่าโปรแกรมที่รั่วอาจเป็นผู้ร้าย - Sketchup 2016 ทำสิ่งนี้ให้ฉันตัวอย่าง) โดยทั่วไปแล้วมันเป็นฟังก์ชั่นเพิ่มเติมที่เราคาดหวังจากหลาย ๆ โปรแกรม / เว็บปลั๊กอิน
ฉันเชื่อว่าการรีสตาร์ทคอมพิวเตอร์จะช่วยบรรเทาปัญหานี้ได้ในระยะเวลาอันสั้น - โดยเฉพาะการยกเลิกการโหลดหน้าเว็บและแอพทั้งหมดที่เราเปิดตัวเมื่อเวลาผ่านไป แต่ถ้าความคาดหวังของเราเกี่ยวกับข้อ จำกัด ของคอมพิวเตอร์และฮาร์ดแวร์ยังคงเหมือนเดิม (และเราเรียกใช้กระบวนการจำนวนเดียวกันโดยไม่ต้องเปลี่ยนสิ่งอื่นใด) ในที่สุดเราจะพบปัญหาอีกครั้ง
โซลูชันสองข้อที่เหมาะกับฉัน:
1) เปิดแท็บ / หน้าน้อยลงและลดโปรแกรมในครั้งเดียว ปิดหน้าเว็บ / โปรแกรมบางโปรแกรมก่อนเปิดแอพที่แข็งแรงเช่น MS Office, Parallels, 3D CAD, โปรแกรม Adobe เป็นต้น
2) เพิ่มพื้นที่ว่างบนฮาร์ดไดรฟ์ระบบ (เช่นย้ายเพลงและรูปภาพทั้งหมดของคุณไปยังไดรฟ์อื่น) เพื่อให้ระบบจัดการกับความต้องการหน่วยความจำเสมือนทั่วไปของคุณ สำหรับฉันนี่หมายถึงความต้องการไดรฟ์ 1TB OS ของฉัน> พื้นที่ว่าง 20% (200GB)! ความต้องการของคุณอาจแตกต่างกัน หากคุณใช้แล็ปท็อป Apple รุ่นเก่าหรือ iMac หรือ Mini OWC Data-Doublerเป็นวิธีที่ยอดเยี่ยมในการทำสิ่งนี้ให้สำเร็จ
วิธีการ (1) คือการแก้ไขชั่วคราวของฉันดังนั้นในที่สุดเมื่อฉันประกาศใช้วิธี (2) ฉันจะได้รับการคืนค่าประสิทธิภาพเร็วฉันคาดหวังในขณะที่เรียกใช้โปรแกรมหนักหลายอย่างพร้อมกัน
อาจเป็นหน่วยความจำแอปพลิเคชันGoogle Chromeรั่วเพราะฉันมีปัญหาเดียวกันกับมัน เรียกใช้ตัวจัดการงาน (ในเมนูเครื่องมือเพิ่มเติมหรือไปที่ chrome: // system /) และตรวจสอบหน่วยความจำที่ใช้โดยเปิดแท็บแล้วฆ่าพวกเขา หากไม่ช่วยให้บังคับให้ออกจากแอปพลิเคชันที่ได้รับผลกระทบควรแก้ไขปัญหาได้
หรือตรวจสอบความดันหน่วยความจำของคุณ ( memory_pressure
คำสั่ง) และตรวจสอบพื้นที่ว่างของคุณอีกครั้งเพื่อให้มีพื้นที่เก็บข้อมูลเพียงพอสำหรับการสลับไฟล์ ลองใช้งานsudo purge
จากเทอร์มินัล
มีความเป็นไปได้ที่จะมีคำขอแปลก ๆ สำหรับหน่วยความจำที่ระบบหน่วยความจำเสมือนไม่สามารถบังคับได้ ทางออกที่ดีที่สุดคือการรีสตาร์ท Mac จากนั้นเรียกใช้การตรวจสอบกิจกรรมเพื่อแสดงความดันหน่วยความจำแล้วสังเกตรายละเอียดหน่วยความจำเหล่านั้นเมื่อ / ถึงสถานะหน่วยความจำนั้นอีกครั้ง
เป็นไปได้ว่ามีบางอย่างเกิดขึ้นจากโปรแกรม buggy ที่รั่วหน่วยความจำ - ดังนั้นคุณสามารถตรวจสอบการอัพเดตโปรแกรมใด ๆ ที่กำลังทำงานอยู่เมื่อสิ่งนี้เกิดขึ้นครั้งล่าสุดเพื่อให้แน่ใจว่าไม่ใช่สิ่งที่การแก้ไขข้อบกพร่องสามารถแก้ไขได้
มีโอกาสมากขึ้นที่จะเกิดปัญหากับระบบปฏิบัติการของตัวเอง ฉันเพิ่งได้รับข้อความนี้เมื่อฉันเปิดโปรแกรมเพียงไม่กี่โปรแกรมและความดันหน่วยความจำคือ "สีเขียว" ใน Activity Monitor - แต่เวลาใช้งานของฉันคือ106วัน อย่างที่ทุกคนรู้ - ไม่มีคอมพิวเตอร์ / ระบบปฏิบัติการที่สามารถทำงานได้ตลอดไปโดยไม่ต้องรีสตาร์ทแม้ว่า 106 วันจะไม่สูงถ้าเปรียบเทียบกับเมนเฟรมคอมพิวเตอร์ แต่สำหรับระบบส่วนบุคคลมันค่อนข้างดี ไม่มีสัญญาณว่าหน่วยความจำหมด) การรีสตาร์ทอาจเป็นคำแนะนำที่ดีที่สุดจนกว่า Apple จะแก้ไขปัญหานี้
ปัญหาเดียวกันนี้เกิดขึ้นกับฉันเมื่อสองสามวันก่อน
ฉันทำตามคำแนะนำเหล่านี้เพื่อรีเซ็ต NVRAM และ PRAM ของ Mac ปริมาณการใช้หน่วยความจำเพิ่มขึ้นจาก 4.5 GB ลงไปที่ 2.8 GB เมื่อเริ่มทำงาน
ปิด Mac ของคุณ
เปิดอีกครั้งและกดค้างไว้ที่Command+ Option+ P+ R(ทั้งหมดในเวลาเดียวกัน) ก่อนที่หน้าจอสีเทาจะปรากฏขึ้น
กดปุ่มค้างไว้จนกว่าคุณจะได้ยินเสียง Mac เริ่มขึ้นเป็นครั้งที่สอง (ปล่อยให้มันส่งเสียงบี๊บสองครั้ง)
ฉันต้องทำกระบวนการซ้ำอีกครั้งหนึ่งทันทีหลังจากนั้นและตอนนี้ปัญหาหน่วยความจำของฉันได้รับการแก้ไข
หากคุณเห็นข้อความนี้ แต่แอปพลิเคชันที่อยู่ในรายการดูเหมือนจะไม่อธิบายปริมาณการใช้หน่วยความจำที่มากเกินไปให้ตรวจสอบว่ากระบวนการที่ไม่ใช่แอปพลิเคชันอาจอยู่ด้านหลัง พวกเขาจะถูกระบุไว้ในแท็บหน่วยความจำของการตรวจสอบกิจกรรม แต่จะไม่ปรากฏในกล่องโต้ตอบนั้น
ฉันกำลังถูกโจมตีด้วยข้อความโต้ตอบนี้โดยไม่มีทั้งแอปพลิเคชั่นในรายการและพื้นที่ว่างในดิสก์ที่อธิบายปัญหาที่ควรจะเป็น กลับกลายเป็นว่าฉันมีกระบวนการ UNIX ไม่กี่กระบวนการที่ใช้หน่วยความจำจำนวนมากผิดปกติ จำนวนที่ใช้ยังไม่อธิบายการอ้างสิทธิ์ของกล่องโต้ตอบและความดันหน่วยความจำยังคงเป็นสีเขียว แต่ทันทีที่ฉันออกจากโปรแกรม (ไม่ต้องบังคับให้ออก) กล่องโต้ตอบหยุดทำงานและไม่เกิดขึ้นอีกตั้งแต่ .
คำเตือน: เป็นความคิดที่ดีที่จะทำการวิจัยออนไลน์เล็กน้อยเกี่ยวกับกระบวนการที่ไม่ทราบและทำอะไรก่อนที่จะบังคับให้พวกเขาออกจากการบังคับเพราะบางคนอาจมีผลเสียที่สำคัญต่อระบบหากถูกฆ่า ขึ้นอยู่กับกระบวนการอาจจะดีกว่าที่จะรีสตาร์ทระบบแทนหรือทันทีหลังจากนั้นบังคับให้ออกจากระบบ
อาจมีหลายสาเหตุของข้อความแสดงข้อผิดพลาดนี้เพราะฉันได้รับข้อความแสดงข้อผิดพลาดเป็นประจำและมี 300GB ฟรีบน SSD 500GB 32GB RAM และข้อความโผล่ขึ้นมาโดยใช้ RAM จริงเพียง 24GB
มันเคยเป็นเมื่อฉันมีแท็บ Safari มากมายเปิดอยู่ ฉันสงสัยว่ามีปัญหาการจัดการหน่วยความจำกับ Safari อาจมีบางเว็บไซต์ที่เรียกใช้งาน แต่ Safari น่าจะสามารถกู้คืนได้
นอกจากนี้ Safari ทุกตัวมักจะโยนตัวเลือก "บังคับโหลดซ้ำ" ใส่ฉันเพราะหน้าเว็บหยุดตอบสนอง มันยังไม่พร้อมสำหรับช่วงเวลาสำคัญ มีคนต้องการลดการระเบิดของ bozo ในทีม Safari ...