แอพ Nap คืออะไร? แอป Mac ของฉันทำงานช้าลงหรือไม่
แอป Nap เพิ่มลงใน macOS ย้อนกลับไปในปี 2013 ไม่ใช่คุณสมบัติที่สร้างหัวข้อ ดังนั้นจึงไม่มีความละอายในการยอมรับสามปีต่อมาคุณยังไม่รู้เลยว่ามันทำอะไร.
ในการสรุป: แอป Nap ทำให้โปรแกรมที่คุณไม่ได้ใช้งานอยู่ในปัจจุบันหรือมองไปที่ "สลีป" ปิดกั้นไม่ให้ใช้ทรัพยากรระบบโดยเฉพาะอย่างยิ่ง CPU จนกว่าคุณจะมุ่งเน้นไปที่โปรแกรมเหล่านั้นอีกครั้ง หากคุณเปิดหน้าต่าง 20 บานเฉพาะสิ่งที่คุณใช้อยู่ในปัจจุบันควรใช้ทรัพยากรระบบและอายุการใช้งานแบตเตอรี่ การประหยัดพลังงานสามารถเพิ่มขึ้น.
ไม่ควรสับสนกับ App Nap กับ Power Nap ซึ่งเป็นคุณสมบัติที่มีชื่อคล้ายกันซึ่งช่วยให้ Mac ของคุณทำสิ่งต่าง ๆ เช่นการอัพเดตดาวน์โหลดหรือสร้างการสำรองข้อมูลในขณะที่ถูกระงับ คุณสมบัติทั้งสองไม่เกี่ยวข้องกัน.
แอป Nap ทำอะไร
App Nap เป็นหนึ่งในคุณสมบัติด้านพลังงานที่เพิ่มเข้ามาด้วย macOS (จากนั้น OS X) 10.9 Mavericks การปรับแต่งอื่น ๆ รวมถึงรายการ“ แอปที่ใช้พลังงานอย่างมีนัยสำคัญ” ซึ่งถูกเพิ่มลงในไอคอนแบตเตอรี่.
App Nap เป็นการเพิ่มประสิทธิภาพที่เกี่ยวข้องบล็อกแอปพลิเคชันที่ไม่ใช้งานจากการใช้ CPU และทรัพยากรระบบอื่น ๆ สิ่งนี้ทำให้ทรัพยากรคอมพิวเตอร์ของคุณเป็นอิสระและประหยัดแบตเตอรี่.
แอปพลิเคชันใดที่ถือว่าเป็น "ไม่ทำงาน" ตามแนวทางของนักพัฒนาแอปเปิ้ลแอป Nap จะถูกเรียกใช้เมื่อแอปพลิเคชัน:
- ไม่ใช่แอปพื้นหน้า.
- ไม่ได้อัปเดตเนื้อหาล่าสุดในส่วนที่มองเห็นได้ของหน้าต่าง.
- ไม่ได้ยิน.
- ไม่ได้ใช้การจัดการพลังงาน IOKit หรือการยืนยัน NSProcessInfo.
- ไม่ได้ใช้ OpenGL.
สิ่งนี้หมายความว่า? ก่อนอื่นแอปพลิเคชันที่คุณใช้งานอยู่จะไม่เข้าสู่โหมดสลีป เช่นเดียวกับแอปพลิเคชันที่คุณเห็นอยู่ในปัจจุบันโดยสมมติว่าส่วนหนึ่งของหน้าต่างที่คุณเห็นอยู่กำลังได้รับการอัปเดต แอปพลิเคชันใด ๆ ที่ส่งเสียงจะไม่เข้าสู่โหมดสลีปซึ่งเป็นข่าวดีหากคุณต้องการปล่อยให้เครื่องเล่นเพลงของคุณทำงานในพื้นหลัง.
แนวคิดในที่นี้คือแอปพลิเคชันใด ๆ ที่ไม่ได้ทำสิ่งใดเพื่อคุณไม่ควรใช้ทรัพยากรของคุณหมด แอปพลิเคชันตื่นขึ้นมาทันทีที่คุณเปิดหน้าต่างอีกครั้งและในทางทฤษฎีแล้วสิ่งนี้จะไม่ส่งผลกระทบต่อประสิทธิภาพการทำงานเลย (ยกเว้นในทางที่เป็นไปได้ด้วยการปล่อยให้ทรัพยากรเปิดสำหรับแอปที่คุณใช้งานจริง.
วิธีตรวจสอบว่าแอปกำลังงีบหลับอยู่หรือไม่
แอพ Nap ไม่ใช่คุณสมบัติที่ผู้ใช้กำลังพูดถึง ไม่มีตัวบ่งชี้ที่ท่าเรือหรืออย่างอื่นที่แสดงให้คุณเห็นว่าแอปพลิเคชันกำลังงีบอยู่หรือไม่ คุณต้องไปที่การตรวจสอบกิจกรรมซึ่งคุณสามารถหาได้ในแอปพลิเคชั่น> ยูทิลิตี้หรือโดยการค้นหา Spotlight.
ตรงไปที่แท็บ "พลังงาน" และคุณจะเห็นคอลัมน์สำหรับ "แอป Nap" A "ใช่" ที่นี่หมายความว่าแอปพลิเคชันที่กำหนดกำลังงีบอยู่ เปิดแอปพลิเคชันที่เป็นปัญหาแล้วมันจะตื่นขึ้นมาทันทีและการตรวจสอบกิจกรรมจะอ่าน“ ไม่” ในคอลัมน์.
แนวคิดสำหรับแอพพลิเคชั่นที่จะตื่นขึ้นอย่างรวดเร็วจนผู้ใช้ไม่ได้สังเกตเห็นการงีบหลับเกิดขึ้น แต่ถ้าคุณคิดว่านี่อาจทำให้แอปของคุณช้าลงคุณอาจต้องขอความช่วยเหลือ.
วิธีปิดการใช้งาน App Nap, ทั้งหมดหรือสำหรับบางแอพ
App Nap ถูกนำไปใช้กับแอพพลิเคชั่นทั้งหมดโดยไม่คำนึงว่าพวกมันถูกสร้างขึ้นด้วยฟังก์ชั่นในใจหรือไม่ อย่างน้อยที่สุดแล้วในทางทฤษฎีอาจก่อให้เกิดปัญหากับแอปรุ่นเก่าบางรุ่นป้องกันการอัปเดตพื้นหลังหรือทำให้การทำงานช้าลง หากคุณสงสัยว่า App Nap เป็นสาเหตุของปัญหามีวิธีง่ายๆในการค้นหา.
ขั้นแรกค้นหาแอปพลิเคชันของคุณใน Finder จากนั้นคลิกขวา.
คลิก "รับข้อมูล" และคุณอาจเห็นตัวเลือกเพื่อป้องกันแอป Nap.
ตัวเลือกจะไม่มีให้สำหรับทุกแอป โดยทั่วไปแล้วตัวเลือกจะเห็นได้ก็ต่อเมื่อแอปพลิเคชันไม่ได้สร้างขึ้นเป็นพิเศษโดยคำนึงถึง App Nap จากประสบการณ์ของเรานี่หมายถึงตัวเลือกจะปรากฏขึ้นสำหรับแอปพลิเคชันที่สร้างขึ้นในปี 2013 หรือก่อนหน้าเป็นหลักแม้ว่าจะมีข้อยกเว้น หากเป็นไปได้ให้ปิดใช้งาน App Nap สำหรับโปรแกรมของคุณและดูว่าปัญหาของคุณได้รับการแก้ไขหรือไม่.
หรือคุณสามารถปิดใช้งาน App Nap ทั้งหมดด้วยคำสั่งเดียว เปิด Terminal ซึ่งคุณสามารถหาได้ใน Applications> Utilities หรือโดยการค้นหาด้วย Spotlight จากนั้นเรียกใช้คำสั่งนี้:
ค่าเริ่มต้นเขียน NSGlobalDomain NSAppSleepDisabled -bool YES
วิธีนี้จะปิดใช้งาน App Nap ทั้งหมด หากการทำเช่นนั้นแก้ไขปัญหาที่คุณมีกับแอปให้ลองเขียนนักพัฒนาของแอพนั้นและแจ้งให้พวกเขาทราบ เมื่อคุณทำเสร็จแล้วคุณสามารถเปิดใช้งาน App Nap อีกครั้งด้วยคำสั่งนี้:
ค่าเริ่มต้นลบ NSGlobalDomain NSAppSleepDisabled
App Nap คือโดยรวมแล้วเป็นคุณลักษณะที่มีมูลค่าการเปิดใช้งานเว้นแต่คุณจะมีปัญหาโดยเฉพาะ อายุการใช้งานแบตเตอรี่ที่ดีขึ้นเพียงอย่างเดียวทำให้คุณสมบัติคุ้มค่าและผู้ใช้ส่วนใหญ่จะไม่สังเกตเห็นว่ามีอะไรเกิดขึ้น แต่เป็นการดีที่จะทราบวิธีปิดใช้งานสิ่งต่าง ๆ ในกรณีที่เหมาะสม.
เครดิตภาพ: Arthur Caranta / Flickr