วิธีการที่แอพพลิเคชัน Mac ของคุณใช้ App Nap เพื่อประหยัดพลังงาน

การใช้ Nap ไม่ใช่สิ่งที่ดีที่สุดในการใช้เวลาของ Mac ของคุณ

นับตั้งแต่ OS X Mavericks แอพพลิเคชัน Mac บางตัวของคุณได้รับการงีบหลับเมื่อคุณไม่ได้ดู แอปเปิ้ลเปิดตัวคุณลักษณะ App Nap เพื่อให้สามารถใช้งานแบตเตอรี่ได้ยาวนานขึ้นใน MacBooks และมีประสิทธิภาพในการใช้พลังงานที่ดีขึ้นในเดสก์ท็อป Mac

App Nap Works ทำงานอย่างไร

App Nap ทำงานโดยการระงับแอปพลิเคชันเมื่อ OS X กำหนดว่าไม่ได้ทำงานใด ๆ ที่เป็นประโยชน์ OS ดำเนินการมายากลนี้โดยการเฝ้าดูเพื่อดูว่าแอปพลิเคชันอื่น ๆ สามารถซ่อนแอปพลิเคชันใด ๆ ที่มีหน้าต่างที่เปิดอยู่บนเดสก์ท็อปหรือไม่

หากแอปซ่อนอยู่หลังหน้าต่างอื่น OS X จะตรวจสอบเพื่อดูว่าแอปทำงานใด ๆ ที่สำคัญเช่นการดาวน์โหลดไฟล์หรือเล่นเพลง หากไม่ได้ทำในสิ่งที่ระบบปฏิบัติการคิดว่ามีความสำคัญ App Nap จะมีส่วนร่วมและแอปพลิเคชันจะถูกพักการทำงาน

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

ทำไม App Nap อาจไม่เป็นสิ่งที่ดีที่สุด

โดยส่วนใหญ่แล้ว App Nap อาจเป็นเครื่องมือที่มีประสิทธิภาพในการรักษา MacBook ให้ทำงานอยู่เมื่ออยู่ห่างจากแหล่งจ่ายไฟ แม้เครื่องเดสก์ท็อป Mac สามารถมองเห็นการใช้พลังงานน้อยลงด้วย App Nap แต่อาจไม่ใช่ทางเลือกที่ดีที่สุดทั้งนี้ขึ้นอยู่กับแอปที่บังคับให้นอนหลับ

OS พยายามที่จะไม่รบกวนการทำงานของแอปที่ยังคงทำงานอยู่ในขณะที่อยู่ในพื้นหลัง แต่บางครั้งฉันก็พบว่าแอพพลิเคชันของฉันกำลังหลับอยู่เมื่อฉันคาดหวังว่าจะใช้งานได้ดังนั้นจึงทำให้งานที่ต้องทำเสร็จเร็วกว่านี้

ในอีกกรณีหนึ่งแอปที่หลับในไม่สามารถตอบสนองต่อการป้อนข้อมูลที่ควรจะใช้เช่นตัวจับเวลาภายในที่บอกให้แอปทำงานได้ทุกๆ x จำนวนนาที

โชคดีที่มีสองวิธีในการควบคุมฟังก์ชั่น App Nap

การควบคุมฟังก์ชัน Nap Nap

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

ปิดใช้งานหรือเปิดใช้งาน App Nap บนพื้นฐานของ App-by-App

App Nap ถูกเปิดใช้งานโดยค่าเริ่มต้นใน OS X แต่มีวิธีง่ายๆในการปิด App Nap สำหรับแอพพลิเคชันแต่ละตัว

  1. เปิด หน้าต่าง Finder และไปที่แอปที่คุณต้องการปิดการใช้งานจากการหลับนอน โดยปกติจะอยู่ในโฟลเดอร์ / Applications ของคุณ
  2. คลิกขวา ที่แอพพลิเคชันและเลือก Get Info จากเมนูป็อปอัพ
  3. ตรวจสอบว่ามีการขยายพื้นที่ทั่วไปของหน้าต่าง Get Info (คลิกเครื่องหมายบั้งที่อยู่ถัดจากคำทั่วไปเพื่อให้ชี้ลง)
  4. หากมีเช็คบ็อกซ์ป้องกันคุกกี้ในแอปฯ อยู่คุณสามารถใส่เครื่องหมายถูกไว้ในกล่องเพื่อป้องกันไม่ให้งีบหลับหรือนำเครื่องหมายถูกออกเพื่อให้งีบหลับได้ หากไม่มีช่องทำเครื่องหมายแล้วแอปจะไม่ทราบ App Nap
  5. คุณต้องเริ่มต้นแอปใหม่หากคุณเปลี่ยนการตั้งค่าช่องทำเครื่องหมาย App Nap ในขณะที่กำลังทำงานอยู่

ปิดใช้งาน App Nap System-Wide

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

  1. เรียกใช้ Terminal ซึ่งอยู่ในโฟลเดอร์ / Applications / Utilities
  2. ในหน้าต่าง Terminal ที่เปิดขึ้นให้ป้อนคำสั่งต่อไปนี้:
    1. ค่าดีฟอลต์เขียน NSGlobalDomain NSAppSleepDisabled -bool YES
    2. หมายเหตุ : คุณสามารถคลิกสามครั้งที่บรรทัดด้านบนของข้อความเพื่อเลือกคำสั่งทั้งหมด จากนั้นคุณสามารถคัดลอก / วางคำสั่งลงในหน้าต่างเทอร์มินัล
  3. กด Enter หรือ Return ขึ้นอยู่กับแป้นพิมพ์ของคุณ คำสั่งจะถูกดำเนินการแม้ว่าจะไม่มีคำติชมเกี่ยวกับสถานะของคำสั่งจะปรากฏในหน้าต่างเทอร์มินัล

เมื่อคุณปิดใช้งาน App Nap ทั้งระบบคุณไม่ได้ใส่เครื่องหมายถูกในช่องทำเครื่องหมายป้องกัน App Nap; คุณเพียงแค่เปลี่ยนคุณลักษณะออกทั้งระบบ แอปที่จะตอบสนองต่อคุณลักษณะ App Nap จะยังคงทำเช่นนั้นต่อไปหากคุณเปิดใช้งานคุณลักษณะ App Nap ในระบบอีกครั้ง

เปิดใช้งาน App Nap System-Wide

หากคุณลองใช้ เทคนิคเทอร์มินอล อื่น ๆ ของเราคุณอาจคาดเดาแล้วว่าคำสั่งให้ปิดใช้งาน App Nap สามารถใช้การเปลี่ยนแปลงเล็กน้อยเพื่อเปิดใช้งานคุณลักษณะการงีบหลับทั่วทั้งระบบ

  1. หากต้องการเปิดใช้งาน Nap App ทั้งระบบเพียงแค่ป้อนคำสั่ง Terminal:
    1. ค่าดีฟอลต์เขียน NSGlobalDomain NSAppSleepDisabled -bool NO
    2. หมายเหตุ : อีกครั้งคุณสามารถคลิกสามครั้งที่บรรทัดด้านบนของข้อความเพื่อเลือกและคัดลอก / วางคำสั่งลงในเทอร์มินัล
  2. กด Enter หรือ Return บนแป้นพิมพ์และคำสั่งจะถูกดำเนินการ

การใช้คำสั่ง App App ทั่วโลกไม่สามารถเขียนทับการตั้งค่า App Nap ของแต่ละแอพพลิเคชันได้ มันก็เปลี่ยนบริการในระบบทั้ง แต่ละแอปสามารถเปิดใช้งานและปิดใช้งานแต่ละรายการได้