Tại sao việc khôi phục các ứng dụng từ Khay hệ thống lại nhanh hơn từ Thanh tác vụ?


33

Một số ứng dụng, không thực sự thoát khi đóng chúng. Thay vào đó, họ tiếp tục chạy nền. Các ứng dụng được biết đến cho điều này là

Khi ở trạng thái này, cố gắng khôi phục chúng bằng cách nhấp vào biểu tượng (không chạy) trên thanh tác vụ thường mất nhiều giây, nhưng nhấp vào biểu tượng khay hệ thống nhỏ sẽ khôi phục chúng gần như ngay lập tức. Tại sao lại thế này?


Khay hệ thống

Khay hệ thống


23
khôi phục chúng bằng cách nhấp vào biểu tượng (không chạy) Đây có phải chỉ đơn giản là 'bắt đầu' không 'khôi phục' không?
TaW

2
Tôi không thực sự chắc chắn tại sao các ứng dụng làm điều này khi chúng chỉ có thể giảm thiểu ?
pjc50

9
@ pjc50 chúng được thu nhỏ - chỉ chúng cũng bị xóa khỏi thanh tác vụ. Ý tưởng là các chương trình kiểu applet - những thứ mà bạn tương tác không thường xuyên, nhưng cần được chạy như một chương trình và không phải là một dịch vụ được dọn dẹp ở đó. Điều đó có nghĩa là cuối cùng họ không làm lộn xộn thanh tác vụ đó.
Baldrickk

@ pjc50 Hiện tại tôi có 14 chương trình trong khay hệ thống. Tôi rất ít khi tương tác với hầu hết trong số họ, nhưng muốn họ chạy và làm công việc của họ ở chế độ nền. Đồng thời tôi có 5 chương trình đang chạy mà tôi thực sự làm việc cùng. Tìm chúng trong số các chương trình đang chạy khác trên thanh tác vụ sẽ rất khó khăn.
gronostaj

Chính xác ý bạn là gì khi "cố gắng khôi phục chúng bằng cách nhấp vào biểu tượng (không chạy) trên thanh tác vụ". Nếu chương trình đang chạy thì "khôi phục" cửa sổ của nó từ thanh tác vụ hoặc khay thông báo sẽ mất cùng một khoảng thời gian. Nếu bạn đã "ghim" một ứng dụng trên thanh tác vụ thì nhấp vào biểu tượng "không chạy" của nó cũng giống như khởi chạy ứng dụng, không khôi phục cửa sổ của nó.
Salman A

Câu trả lời:


85

Khi bạn bấm vào biểu tượng trên thanh tác vụ, trước tiên ứng dụng phải khởi động và sau đó kiểm tra, nếu một quá trình khác của chương trình đang chạy. Nếu vậy, nó đặt quá trình ở phía trước và tự chấm dứt.

Nhưng khi nhấp vào biểu tượng khay hệ thống nhỏ, bạn đã có một quy trình liên quan, sau đó sẽ được đặt ở phía trước. Không có ứng dụng hoặc chương trình cố gắng bắt đầu trong trường hợp này.


6
Đây chính xác là câu trả lời, vâng. Phải mất thời gian để bắt đầu một chương trình, đặc biệt là một chương trình phức tạp cần đọc từ các tệp, thực hiện các tác vụ mạng, v.v. như Discord. Mất ít thời gian hơn đáng kể để một ứng dụng đã chạy để mở cửa sổ. (Đó là những gì đang xảy ra, không phải là "di chuyển lên phía trước" - cửa sổ đã biến mất , nhưng nó đang được tái tạo theo quy trình)
Nic Hartley

5
@NicHartley, có thể đó là cách Discord thực hiện, nhưng bạn không thể chứng minh rằng mọi ứng dụng khay đơn đều chọn Loại bỏ cửa sổ chính thay vì Ẩn.
NH.

1

Các biểu tượng trong khay hệ thống thường không phải là bản sao đầy đủ của ứng dụng, (trừ khi ứng dụng được thiết kế theo cách đó). Chúng chỉ có thể là các chương trình rất nhỏ được viết để giám sát dịch vụ cục bộ hoặc trạng thái dịch vụ đám mây từ xa, không có UI ngoại trừ biểu tượng nhỏ. Nhấp vào chúng sau đó yêu cầu máy tính thực sự tải và khởi động chương trình đầy đủ với giao diện người dùng và tất cả các chức năng.

Các ứng dụng được thu nhỏ trên thanh tác vụ là các phiên bản đầy đủ của ứng dụng.


1
Điều này vừa đơn giản hóa vừa tốt nhất và tự mâu thuẫn: nếu "Nhấp vào chúng [biểu tượng khay] thì yêu cầu máy tính thực sự tải và khởi động chương trình đầy đủ với giao diện người dùng và tất cả các chức năng" , thì nghe có vẻ rất nhiều hoạt động, vậy tại sao các biểu tượng như vậy dẫn đến phản ứng nhanh hơn so với nhấp vào thanh tác vụ? Lý luận của bạn mơ hồ về lý do tại sao sẽ khác, nhưng trích dẫn tôi đã nhấn mạnh ở đây, đọc thực tế cho thấy thanh tác vụ sẽ nhanh hơn ... và rõ ràng là trái ngược với những gì OP đã báo cáo / hỏi trong khoảng.
underscore_d
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.