Tắt ứng dụng ngủ trưa trên cơ sở mỗi ứng dụng trong OS X Mavericks

Anonim

App Nap là một tính năng tuyệt vời đi kèm với OS X Mavericks, tự động tạm dừng các ứng dụng sau khi chúng không được sử dụng trong một khoảng thời gian, giúp giảm mức tiêu thụ năng lượng và tiết kiệm pin cho máy Mac di động. Mặc dù App Nap có thể tạo ra sự khác biệt lớn trong việc kéo dài thời lượng pin của MacBook, nhưng có một số tình huống đặc biệt mà người dùng có thể không muốn ứng dụng tự tạm dừng khi không sử dụng, không hoạt động hoặc ở chế độ nền.Đối với những tình huống này, bạn có thể ngăn chặn có chọn lọc App Nap bằng cách vô hiệu hóa nó trên cơ sở từng ứng dụng. Hầu hết người dùng không nên tắt App Nap mà không có lý do chính đáng để làm như vậy.

Vô hiệu hóa có chọn lọc App Nap cho ứng dụng Mac

  • Thoát khỏi ứng dụng bạn muốn tắt App Nap cho
  • Từ OS X Finder, điều hướng đến thư mục /Applications/ hoặc bất kỳ thư mục mẹ nào của ứng dụng mà bạn muốn tắt App Nap cho
  • Tìm ứng dụng cần tắt App Nap, chọn ứng dụng đó, sau đó vào menu “Tệp” và chọn “Nhận thông tin” (hoặc chọn ứng dụng và nhấn Command+i)
  • Chọn hộp "Ngăn chặn ứng dụng ngủ trưa", được tìm thấy trong phần Chung của Nhận thông tin
  • Đóng nhận thông tin và khởi chạy lại ứng dụng được đề cập

Bạn phải khởi chạy lại các ứng dụng đang hoạt động để cài đặt Ngừng ứng dụng đã bật có hiệu lực, cho dù bạn đang tắt hay bật lại. Quá trình này phải được lặp lại cho từng ứng dụng mà bạn muốn ngăn chặn App Nap.

Có thể giả định rằng tất cả các ứng dụng sẽ sử dụng App Nap trừ khi có hướng dẫn cụ thể là không sử dụng thủ thuật này.

Checking Ứng dụng nào hiện đang sử dụng App Nap

Nếu bạn không chắc ứng dụng nào hiện đang sử dụng tính năng Ngủ trưa ứng dụng và ứng dụng nào không, bạn có thể biết chính xác ứng dụng nào bị treo bằng cách chuyển sang Trình giám sát hoạt động và chuyển đến tab Năng lượng:

Đối với người dùng Mac di động nói riêng, dựa vào App Nap thực sự là một trong những mẹo hay hơn nhưng đơn giản hơn cho OS X Mavericks và nên được bật cho tất cả các ứng dụng trừ khi có lý do sâu sắc để bật nó tắt.Vô hiệu hóa App Nap rõ ràng là rất dễ dàng nếu có nhu cầu, vì video dưới đây minh họa toàn bộ quá trình trong vài giây ngắn gọn:

Những người quan tâm đến tự động hóa hoặc đang chạy các phiên bản trước của Mac OS X, có thể sử dụng thủ thuật đầu cuối nâng cao với lệnh kill để buộc các ứng dụng và quy trình thực hiện hành vi tương tự. Thủ thuật đó tiếp tục hoạt động trong OS X Mavericks, nhưng rõ ràng là ít cần thiết hơn với sự ra đời của tính năng App Nap hoàn toàn tự động.

Bạn có thể Tắt toàn bộ hệ thống ngủ trưa của ứng dụng trong OS X không?

Còn việc tắt tính năng App Nap cho mọi ứng dụng thì sao? Hiện tại, không có hộp kiểm chung nào để tắt tính năng này hoàn toàn trên toàn hệ thống, nhưng bạn có thể tắt tính năng này theo cách thủ công cho mọi ứng dụng bạn sử dụng để nhận được kết quả tương tự. Không hoàn hảo, nhưng đó là tùy chọn cho thời điểm này.

Một lựa chọn khác là sử dụng shell scripting hoặc Automator để tắt tính năng này thông qua thiết bị đầu cuối với các lệnh mặc định, sử dụng cú pháp sau:

defaults write ApplicationPlistGoesHere NSAppSleepDisabled -bool YES

Bạn cần thay thế “ApplicationPlistGoesHere” bằng tệp plist tùy chọn ứng dụng thích hợp và lặp lại điều đó cho từng tài liệu plist ứng dụng mà bạn muốn tắt App Nap cho (lưu ý chuyển đổi plist được gọi là “AppSleep ” chứ không phải “AppNap”.

Tắt ứng dụng ngủ trưa trên cơ sở mỗi ứng dụng trong OS X Mavericks