Gần đây tôi đã lưu ý rằng Windows 7 trên máy của tôi đã phàn nàn về việc hết bộ nhớ và tôi nên đóng một số chương trình. Sau đó, nó thường chỉ ra một chương trình tôi đang chạy bị rò rỉ bộ nhớ và đã phát triển khá lớn. Tuy nhiên, thông thường các chương trình này bắt đầu ở mức 20 MB sử dụng RAM và chỉ sau khi chạy chương trình trong khoảng từ 12 đến 24 giờ, chúng mới phát triển tối đa 200 MB sử dụng RAM. Tôi chưa bao giờ có nhiều hơn ba chương trình này chạy cùng một lúc, vì vậy, tối đa 600 MB dung lượng RAM tôi đã từng thấy từ các chương trình đang chạy của mình.
Tôi đang chạy Windows 7 x64 trên máy có 4GB RAM. Lúc đầu, tôi thực sự đã quên điều này và sẽ chỉ khởi động lại các chương trình khi Windows phàn nàn, nhưng bây giờ tôi đã nhớ, thực tế là Windows đang phàn nàn về việc tôi sử dụng 600 MB RAM (dưới 2GB ngay cả khi bạn bao gồm bộ nhớ được sử dụng bởi chính hệ điều hành) . Vì vậy, tôi đã mở cửa sổ quy trình hệ thống để xem xét tổng mức sử dụng bộ nhớ từ các quy trình và quy trình hệ thống được liệt kê. Nó được thêm vào chỉ hơn 700MB, vì vậy tôi vẫn còn bối rối. Sau đó, tôi đã đi đến Trình giám sát tài nguyên và mở tab Bộ nhớ. Ở đó tôi nghĩ rằng tôi đã tìm thấy câu trả lời của mình. Nó lưu ý rằng tôi thực sự chỉ sử dụng 33% RAM. Tuy nhiên, trên thanh phân bổ tài nguyên Bộ nhớ vật lý, phần Sửa đổi lên tới 2,3 GB, phần Chờ lên tới 540 MB, phần Miễn phí dưới 20 MB, Bộ nhớ đệm được liệt kê ở mức 2. Bộ nhớ 8GB và khả dụng được liệt kê ở mức 550MB. (Tất nhiên, các giá trị này được làm tròn một chút, vì thy luôn thay đổi khi tôi viết điều này.)
Vì vậy, rõ ràng Windows 7 đang sử dụng nhiều bộ nhớ hơn tôi. Trước đây, tôi đã thực hiện một số sửa đổi cho menu dịch vụ Windows đã cài đặt nhưng điều đó chỉ để vô hiệu hóa một số dịch vụ lưu trữ, vì tôi không muốn thực hiện bất kỳ chia sẻ phương tiện nào, để bật ứng dụng khách Telnet và xóa Internet Explorer, nhưng nó có thể là lỗi của tôi. Có cách nào để làm cho Windows không làm điều này hoặc ít nhất là bộ nhớ cache ít tích cực hơn để tôi ngừng nhận được các thông báo "Bộ nhớ thấp" này không?