Câu trả lời:
Đúng. Theo MS Support, bộ làm việc cho một ứng dụng thu nhỏ được cắt bớt . Bạn có thể tự kiểm tra điều này với Process Explorer.
Đây là bản thử nghiệm của một phiên bản Firefox 5.0 trong Windows 7 x64 với một tab duy nhất của trang web ESPN.com được tải. Các giá trị được đọc bằng Trình quản lý tác vụ.
type not minimised minimised diff
------------------------------------------------------
working set 165,752k 163,768k -1,984k
peak working set 169,624k 169,624k N/A
mem (private working set) 121,600k 119,576k -2,024k
commit size 135,576k 133,504k -72k
paged pool 396k 397k +1k
np pool 82k 81k -1k
handles 504 483 -21
threads 34 31 -3
user objects 40 44 +4
GDI objects 71 75 +4
Đây là bản thử nghiệm của một phiên bản Paint.NET duy nhất trong Windows 7 x64 với một vài hình ảnh nhỏ được mở. Ứng dụng này được viết bằng Microsoft .NET không giống như Firefox, gần như chắc chắn là C / C ++.
type not minimised minimised diff
------------------------------------------------------
working set 125,904k 125,256k -684k
peak working set 217,836k 217,836k N/A
mem (private working set) 61,844k 61,844k 0k
commit size 102,388k 102,384k -4k
paged pool 542k 541k -1k
np pool 59k 59k 0k
handles 741 741 0
threads 19 19 0
user objects 276 273 -3
GDI objects 489 491 +2
Có và không. Họ sẽ sử dụng ít tài nguyên hơn trên GPU của bạn - ít cần làm mới màn hình hơn - nhưng không phải trên bộ nhớ hệ thống chính hoặc CPU của bạn.
Kích thước tập làm việc được hiển thị trong trình quản lý tác vụ không phải là dung lượng bộ nhớ thực tế mà ứng dụng sử dụng. Nó giống như mức trần của nó có thể sử dụng tại một thời điểm nhất định.
Nếu một ứng dụng khác yêu cầu bộ nhớ được phân bổ cho một bộ làm việc của một tiến trình không hoạt động, số này có thể được giảm xuống mà không thay đổi lượng bộ nhớ mà ứng dụng đang thực sự sử dụng.
Nếu một chương trình cần một đoạn bộ nhớ, nó sẽ luôn cần nó. Nếu nó không, thì nó không. Tối thiểu hóa chương trình không đột nhiên làm cho chương trình 'không yêu cầu' bộ nhớ. "Cắt xén" bộ làm việc chỉ đơn giản là phân trang bộ nhớ từ bộ nhớ vật lý vào đĩa hoặc đơn giản là xóa trang nếu nó có sẵn ở nơi khác trên đĩa. (Trong trường hợp sau, hệ điều hành thực hiện nó nào nếu có tình trạng thiếu bộ nhớ, vì vậy nó chỉ là một vấn đề bộ nhớ đệm, không phải là một 'sử dụng' vấn đề.) Trong cả hai trường hợp, nó không làm giảm những gì mà chương trình sử dụng; nó chỉ đơn thuần là di chuyển dữ liệu ở nơi khác.
Điều đó nói rằng, liên quan đến việc sử dụng CPU: có một thứ gọi là mức tăng ưu tiên được đưa ra bởi HĐH trong một số điều kiện nhất định, điều này thực sự có thể khiến ứng dụng tiền cảnh sử dụng nhiều CPU hơn. Xem ở đây để biết chi tiết.
Nó thực sự phụ thuộc vào ứng dụng mà bạn đang nói và cách ứng dụng được mã hóa; tuy nhiên để so sánh, hãy nói rằng chương trình được mã hóa theo cách nó sẽ chạy các chức năng tương tự khi được tối đa hóa và tối thiểu hóa.
Do đó, chúng tôi hy vọng chương trình sẽ sử dụng cùng một lượng CPU khi được giảm thiểu nếu các chức năng cơ bản tương tự đang được ứng dụng gọi.
Tuy nhiên, các quy trình hệ thống của bạn chắc chắn sẽ sử dụng ít CPU hơn khi các chương trình được thu nhỏ vì sẽ có ít đồ họa được hiển thị để xem ứng dụng, có lẽ giờ chỉ là biểu tượng khay hệ thống.
Đó là trừ khi tối thiểu hóa ứng dụng mà bạn khiến ứng dụng đồ họa được đưa vào xem nhiều hơn và do đó được hiển thị thay vào đó, bây giờ tải CPU có thể tăng do tải công việc đồ họa thêm.
Tất cả trong tất cả các thay đổi mà chúng ta đang nói ở đây có lẽ sẽ không đáng kể trừ khi bạn sử dụng máy có thông số kỹ thuật rất thấp.
Ít khi. Đối với một chương trình tương tác nhận ra khi nào nó được thu nhỏ, vâng, nó sẽ sử dụng ít năng lượng CPU hơn. Đối với các chương trình như Microsoft Word, sẽ không giảm mức sử dụng CPU.
Đối với các ứng dụng chuyên sâu về đồ họa (ví dụ World of Warcraft hoặc Call of Duty 3), việc sử dụng GPU (Bộ xử lý đồ họa) sẽ giảm đáng kể.
Tôi muốn nói rằng nó sử dụng ít tài nguyên hơn vì nó không cập nhật cửa sổ của nó.
http://msdn.microsoft.com/en-us/l Library / dd145193 (v = VS85) .aspx
Mặc dù nó không có sẵn trong windows 7 theo hiểu biết tốt nhất của tôi, nhưng trong Windows 8, các chương trình được thu nhỏ lại bị treo.