App Nap là gì? Nó có làm chậm ứng dụng Mac của tôi không?

Mục lục:

App Nap là gì? Nó có làm chậm ứng dụng Mac của tôi không?
App Nap là gì? Nó có làm chậm ứng dụng Mac của tôi không?

Video: App Nap là gì? Nó có làm chậm ứng dụng Mac của tôi không?

Video: App Nap là gì? Nó có làm chậm ứng dụng Mac của tôi không?
Video: Cách hiển thị thanh tìm kiếm trên win 10, 11 - YouTube 2024, Có thể
Anonim
App Nap, được thêm vào macOS vào năm 2013, không phải là một tính năng tạo tiêu đề. Vì vậy, không có sự xấu hổ trong việc thừa nhận, ba năm sau đó, rằng bạn vẫn không có ý tưởng những gì nó làm.
App Nap, được thêm vào macOS vào năm 2013, không phải là một tính năng tạo tiêu đề. Vì vậy, không có sự xấu hổ trong việc thừa nhận, ba năm sau đó, rằng bạn vẫn không có ý tưởng những gì nó làm.

Tóm lại: App Nap đặt các chương trình bạn hiện không sử dụng hoặc đang xem "ngủ", ngăn chặn chúng sử dụng tài nguyên hệ thống, đặc biệt là CPU, cho đến khi bạn tập trung vào chúng một lần nữa. Nếu bạn có 20 cửa sổ đang mở, chỉ những thứ bạn hiện đang sử dụng mới sử dụng tài nguyên hệ thống và tuổi thọ pin. Tiết kiệm năng lượng có thể tăng lên.

App Nap không nên nhầm lẫn với Power Nap, một tính năng được đặt tên tương tự cho phép máy Mac của bạn làm những việc như cập nhật tải xuống hoặc tạo bản sao lưu trong khi bị tạm ngưng. Hai tính năng không liên quan.

Những gì App Nap Does

App Nap là một trong những tính năng năng lượng được thêm vào với macOS (sau đó là OS X) 10.9 Mavericks. Các tinh chỉnh khác bao gồm danh sách “Ứng dụng sử dụng năng lượng đáng kể” đã được thêm vào biểu tượng pin.

App Nap là một tối ưu hóa liên quan, ngăn chặn các ứng dụng không hoạt động từ việc sử dụng CPU và các tài nguyên hệ thống khác. Điều này giúp tài nguyên của máy tính của bạn miễn phí và tiết kiệm pin.
App Nap là một tối ưu hóa liên quan, ngăn chặn các ứng dụng không hoạt động từ việc sử dụng CPU và các tài nguyên hệ thống khác. Điều này giúp tài nguyên của máy tính của bạn miễn phí và tiết kiệm pin.

Khi nào một ứng dụng được coi là "không hoạt động"? Theo hướng dẫn của nhà phát triển Apple, App Nap chỉ được kích hoạt nếu một ứng dụng:

  • Không phải là ứng dụng nền trước.
  • Không có nội dung cập nhật gần đây trong phần hiển thị của cửa sổ.
  • Không nghe được.
  • Đã không thực hiện bất kỳ quản lý nguồn IOKit hoặc xác nhận NSProcessInfo nào.
  • Hiện không sử dụng OpenGL.

Điều đó có nghĩa là gì? Trước hết, ứng dụng bạn hiện đang sử dụng sẽ không chuyển sang chế độ ngủ. Điều tương tự cũng xảy ra đối với bất kỳ ứng dụng nào mà bạn hiện có thể thấy, giả sử một phần của cửa sổ bạn có thể thấy hiện đang nhận được cập nhật. Bất kỳ ứng dụng nào tạo âm thanh cũng sẽ không chuyển sang chế độ ngủ, đó là tin vui nếu bạn muốn để trình phát nhạc chạy ẩn.

Ý tưởng ở đây là bất kỳ ứng dụng nào hiện không làm bất kỳ điều gì cho bạn đều không được sử dụng hết bất kỳ tài nguyên nào của bạn. Ứng dụng thức dậy ngay sau khi bạn mở lại cửa sổ và về lý thuyết, điều này sẽ không ảnh hưởng đến hiệu suất (ngoại trừ một cách tích cực, bằng cách để tài nguyên mở cho ứng dụng bạn đang thực sự sử dụng).

Cách kiểm tra xem ứng dụng hiện có đang được Napping chưa

App Nap nói chung không phải là tính năng hướng đến người dùng. Không có chỉ báo nào, trên đế cắm hoặc cách khác, hiển thị cho bạn xem ứng dụng hiện có đang ngủ không. Để làm được điều đó, bạn cần phải vào Activity Monitor, bạn có thể tìm thấy trong Applications> Utilities, hoặc bằng cách tìm Spotlight.

Đi đến tab "Năng lượng" và bạn sẽ thấy một cột cho "App Nap." Một "Có" ở đây có nghĩa là một ứng dụng nhất định hiện đang ngủ. Mở ứng dụng được đề cập và ứng dụng sẽ ngay lập tức khởi động và Trình giám sát hoạt động sẽ đọc “Không” trong cột.
Đi đến tab "Năng lượng" và bạn sẽ thấy một cột cho "App Nap." Một "Có" ở đây có nghĩa là một ứng dụng nhất định hiện đang ngủ. Mở ứng dụng được đề cập và ứng dụng sẽ ngay lập tức khởi động và Trình giám sát hoạt động sẽ đọc “Không” trong cột.

Ý tưởng là để các ứng dụng đánh thức nhanh đến mức người dùng thậm chí không nhận thấy giấc ngủ ngắn xảy ra. Nhưng nếu bạn nghĩ rằng điều này có thể làm chậm một số ứng dụng của bạn xuống, bạn có thể phải truy đòi.

Cách tắt ứng dụng Nap, Toàn bộ hoặc cho một số ứng dụng

App Nap được áp dụng cho tất cả các ứng dụng, bất kể chúng có được xây dựng với chức năng trong tâm trí hay không. Điều này có thể, ít nhất là về mặt lý thuyết, gây ra sự cố cho một số ứng dụng cũ hơn, ngăn chặn cập nhật nền hoặc gây chậm lại. Nếu bạn nghi ngờ App Nap đang gây ra sự cố, có một cách dễ dàng để tìm hiểu.

Đầu tiên, tìm ứng dụng của bạn trong Finder, sau đó nhấp chuột phải vào ứng dụng đó.

Nhấp vào "Nhận thông tin" và bạn có thể thấy tùy chọn để Ngăn chặn ứng dụng Nap.
Nhấp vào "Nhận thông tin" và bạn có thể thấy tùy chọn để Ngăn chặn ứng dụng Nap.
Tùy chọn sẽ không được cung cấp cho mọi ứng dụng; nói chung, tùy chọn chỉ được xem nếu các ứng dụng không được tạo cụ thể với App Nap. Theo kinh nghiệm của chúng tôi, điều này có nghĩa là tùy chọn chủ yếu hiển thị cho các ứng dụng được xây dựng vào năm 2013 hoặc sớm hơn, mặc dù có những ngoại lệ. Nếu có thể, hãy vô hiệu hóa App Nap cho chương trình của bạn và xem liệu vấn đề của bạn có được giải quyết hay không.
Tùy chọn sẽ không được cung cấp cho mọi ứng dụng; nói chung, tùy chọn chỉ được xem nếu các ứng dụng không được tạo cụ thể với App Nap. Theo kinh nghiệm của chúng tôi, điều này có nghĩa là tùy chọn chủ yếu hiển thị cho các ứng dụng được xây dựng vào năm 2013 hoặc sớm hơn, mặc dù có những ngoại lệ. Nếu có thể, hãy vô hiệu hóa App Nap cho chương trình của bạn và xem liệu vấn đề của bạn có được giải quyết hay không.

Ngoài ra, bạn có thể tắt hoàn toàn App Nap bằng một lệnh duy nhất. Mở Terminal, mà bạn có thể tìm thấy trong Applications> Utilities hoặc bằng cách tìm kiếm với Spotlight. Sau đó chạy lệnh này:

defaults write NSGlobalDomain NSAppSleepDisabled -bool YES

Điều này sẽ vô hiệu hóa hoàn toàn App Nap. Nếu làm như vậy khắc phục sự cố bạn đã gặp phải với ứng dụng, hãy cân nhắc viết nhà phát triển ứng dụng đó và cho họ biết. Khi bạn đã thực hiện điều đó, bạn có thể bật lại App Nap bằng lệnh này:

defaults delete NSGlobalDomain NSAppSleepDisabled

App Nap, nói chung, một tính năng đáng được giữ cho phép trừ khi bạn có vấn đề cụ thể. Thời lượng pin tốt hơn một mình làm cho các tính năng đáng giá, và hầu hết người dùng sẽ không bao giờ nhận thấy rằng bất cứ điều gì thậm chí còn xảy ra. Nhưng bạn nên biết cách tắt mọi thứ chỉ trong trường hợp.

Quyền tác giả: Arthur Caranta / Flickr

Đề xuất: