OS X. Tôi có nên thoát ứng dụng hoặc đóng cửa sổ (hành vi nút chéo đỏ) không?


12

Tôi đã googled rất nhiều về nút X, mà không thoát khỏi ứng dụng, nhưng chỉ cần đóng cửa sổ và không tìm thấy câu trả lời rõ ràng. Tôi muốn có thể biết liệu các ứng dụng mở có ảnh hưởng đến thời lượng pin hay các tài nguyên khác hay không.

Tôi có nên thoát ứng dụng hoặc đóng cửa sổ, để ứng dụng hoạt động ở chế độ nền không?

Câu trả lời:


10

Một trong những tính năng khó hiểu nhất của Mac là nút đóng màu đỏ mà bạn nghĩ sẽ tắt ứng dụng nhưng thường thì không. Khi bạn nhấn Xnút trong cửa sổ - bạn thực sự đóng các cửa sổ liên quan đến ứng dụng, nhưng nó không thoát . Dưới đây là thông tin thêm từ các trang hỗ trợ của Apple :

Đóng cửa sổ

Khi bạn đóng cửa sổ của ứng dụng, cửa sổ sẽ đóng nhưng ứng dụng vẫn mở. Nếu bạn muốn thoát một ứng dụng, nhấp vào tên ứng dụng trong thanh menu, sau đó chọn Thoát [Ứng dụng] . Để biết thêm thông tin, hãy xem Thoát ứng dụng .

Nếu bạn muốn thoát khỏi ứng dụng (giải phóng bộ nhớ, giảm mức sử dụng CPU, v.v.) thì có một số cách để làm điều này:

  1. Sử dụng phím tắt: ⌘ cmd+ Q.
  2. Sử dụng menu ngữ cảnh (hoặc menu của ứng dụng): Chuyển đến Dock ở dưới cùng của màn hình và tìm biểu tượng cho ứng dụng, sau đó nhấp chuột phải (hoặc ctrl+ click) để hiển thị menu theo ngữ cảnh. Ở dưới cùng của danh sách này là Quittùy chọn.
  3. Sử dụng Activity Monitor : Applications> Utilities> Activity Monitor.
  4. Đối với các ứng dụng không phản hồi: Force Quit ( ⌘ cmd+ ⌥ alt+ esc)

Bạn cũng có thể muốn quá tải hành vi mặc định và để thực hiện như trong HĐH Windows, nhưng bạn cần sử dụng các tiện ích riêng biệt (như RedQuits ). Có một loạt các tiện ích đóng ứng dụng khi bạn nhấp vào nút đóng màu đỏ.

Nhìn chung, để trả lời câu hỏi của bạn về cách nó đạt hiệu quả hệ thống, bộ nhớ và pin : OS X xử lý đúng cách và làm hết sức có thể để tối ưu hóa hiệu quả, trừ khi bản thân Ứng dụng được viết kém. OS X trong nội bộ có rất nhiều tối ưu hóa như App Nap , giúp giảm thiểu hiệu quả của các ứng dụng nền đối với tài nguyên hệ thống :

Bạn không phải thoát ứng dụng sau khi hoàn thành công việc trong đó - OS X cho phép bạn làm việc với một số ứng dụng mở cùng một lúc. Các tính năng như Bộ nhớ nénNap ứng dụng giúp máy Mac của bạn chạy nhanh và tiết kiệm năng lượng khi nhiều ứng dụng được mở.


1
Đối với một ứng dụng không được viết xấu - để nó trong bộ nhớ sẽ không tốn CPU, các vấn đề về bộ nhớ nhỏ. OSX có khả năng quản lý tác vụ tốt - không giống như DOS, Mac OS <= 9 hoặc Windows 95 - bạn nên dừng lại 10 năm trước vì lo lắng về những điều này trong hầu hết các trường hợp
user151019

@Mark, vâng, bạn đúng ... cộng với có một tính năng hay, được gọi là AppNap , vì vậy nó giảm thiểu ảnh hưởng đến hiệu suất cho các ứng dụng nền có cửa sổ đóng.
Farside

Các nút màu đỏ và màu vàng khó hiểu không làm cho AppNap trở nên tốt hơn!
Ahuman

2

Không có câu trả lời thực sự dễ dàng cho điều này. Nó sẽ phụ thuộc vào những thứ như hệ thống của bạn có bao nhiêu bộ nhớ, ứng dụng là gì, chúng được viết tốt như thế nào, v.v.

Ví dụ: nếu bạn có một lượng bộ nhớ nhỏ và kiểm tra Activity Monitor sẽ hiển thị ít bộ nhớ hoặc có nhiều không gian hoán đổi được sử dụng. Sau đó, bạn có thể muốn đảm bảo các ứng dụng được thoát ra để cung cấp thêm bộ nhớ. Thêm vào sự khó hiểu xung quanh điều này là thực tế là mặc dù bạn đã thoát một ứng dụng, OS X không xóa nó khỏi bộ nhớ cho đến khi nó cần không gian cho thứ khác. Đây là lý do tại sao việc thoát và mở lại một ứng dụng nhanh hơn lần đầu tiên bạn khởi động nó. Nếu ứng dụng vẫn còn trong bộ nhớ, OS X chỉ phải khởi động lại. Tất nhiên, trong tình huống hạn chế bộ nhớ, OS X sẽ tự động xóa các ứng dụng khỏi bộ nhớ đã bị loại bỏ để bộ nhớ có thể có sẵn cho một thứ khác.

Các ứng dụng mà bạn đã đóng tất cả các cửa sổ, nhưng không thoát, có thể ảnh hưởng đến hệ thống. Nó phụ thuộc vào những gì họ làm. Vì vậy, bộ nhớ, CPU, pin đều có thể được tiêu thụ. Một lần nữa Activity Monitor là người bạn của bạn trong việc xác định xem có bất kỳ ứng dụng nào của bạn gây ra sự cố hay không.

Nói chung, nếu bạn có đủ bộ nhớ và các ứng dụng của bạn hoạt động tốt trong điều kiện hút pin, thì việc bạn thoát hay đóng sẽ không thành vấn đề. May mắn thay, các ứng dụng OS X thường hoạt động khá tốt.


1

Nói chung, chỉ cần đóng các cửa sổ là tốt. Nếu bạn là nhà phát triển phần mềm hoặc có nhu cầu rất đặc biệt, bạn có thể cần phải hoàn toàn rõ ràng các ứng dụng. Tuy nhiên, nói chung - chỉ cần đóng các cửa sổ.

Các câu trả lời khác cho câu hỏi của bạn dường như không tính đến việc cơ chế liên quan đến việc đóng cửa sổ so với các ứng dụng đã được thay đổi với OS X Lion. Từ phiên bản đó trở đi, OS X sẽ tự động thoát các ứng dụng không sử dụng cho bạn.

Tính năng này được gọi là Tự động chấm dứt. Nó thoát khỏi các ứng dụng khi hệ thống thấy cần thiết, nhưng chỉ khi bạn đã đóng tất cả các cửa sổ thuộc về ứng dụng và ứng dụng không còn là ứng dụng đang hoạt động (hiện được chọn). Ngoài ra, ứng dụng cần chọn tham gia Tự động chấm dứt - nhưng hầu hết các ứng dụng thông thường đều chọn tham gia.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.