Giải mã giá trị bộ nhớ vật lý win7-64 cho tôi


1

thắng7-64:

Nếu bạn có thể, xin vui lòng giải thích các bài đọc này hoặc cung cấp một liên kết tài liệu, cảm ơn.

Quản lý công việc:

Thước đo bộ nhớ dọc là 1,93GB.

Bộ nhớ vật lý (MB)

tổng số 8191

lưu trữ 5417

có sẵn 6202

miễn phí 819

Bộ nhớ hạt nhân (MB)

Phân trang 250

Nonpaged 57

Câu trả lời:


7

Bộ nhớ vật lý

Bộ nhớ vật lý là dung lượng bộ nhớ thực được cài đặt trong máy tính của bạn mà Windows hiện có thể truy cập. Tổng cộng 8191MB là 8GB, vì vậy bạn có 8GB RAM được cài đặt trong máy tính của mình.

Bộ nhớ đệm

Hiện tại, 5417MB (5.29GB) được sử dụng bởi các tính năng lưu trữ của Windows 7 (bộ đệm tệp, tệp được ánh xạ, siêu tải, v.v.). Bộ nhớ đệm là bộ nhớ đang sử dụng có thể bị loại bỏ và truy xuất bất cứ lúc nào vì dữ liệu tồn tại ở nơi khác (trên mạng hoặc trên đĩa, v.v.).

Bộ nhớ khả dụng

Bộ nhớ khả dụng của bạn (6202MB hoặc 6.05GB) kích thước của bộ nhớ được lưu trong bộ nhớ cộng với bất kỳ bộ nhớ nào được hỗ trợ bởi tệp trang. Windows 7 đôi khi sẽ "trao đổi trước" bộ nhớ ra tệp trang trước khi được yêu cầu. Bộ nhớ này là "cũ" (không được truy cập trong một thời gian) và dường như không cần thiết ngay lập tức. Bằng cách "tráo đổi" nó ra, nó tồn tại trong cả Bộ nhớ vật lý và tệp trang. Nếu chương trình phân bổ bộ nhớ đó cần nó, không có sự hoán đổi liên quan vì nó vẫn còn trong bộ nhớ. Mặt khác, nếu một chương trình khác đưa ra yêu cầu về một lượng lớn bộ nhớ và Windows phải bắt đầu hoán đổi bộ nhớ, thì nó chỉ có thể "thả" bộ nhớ đã tráo đổi vì nó đã có trongcác tập tin trang. Điều này giúp làm cho Windows có vẻ gọn gàng hơn vì nó không phải ghi nó vào đĩa trước khi cấp yêu cầu phân bổ. Có vẻ như Windows đã "tráo đổi" 785 MB (Bộ nhớ khả dụng - Bộ nhớ đệm) vào tệp trang.

Giải phóng bộ nhớ

Bộ nhớ trống (819MB) là bộ nhớ không được sử dụng bởi bất kỳ thứ gì trên hệ thống. Nó hoàn toàn không sử dụng 100%. Thông thường bạn muốn điều này càng thấp càng tốt vì bộ nhớ không sử dụng bị lãng phí. (Tất nhiên, cũng có thể là với nhiều RAM, Windows không thể tìm thấy thứ gì đó phù hợp với nó - hệ thống 2GB của tôi có sẵn 464 MB và miễn phí 13 MB.)

Bộ nhớ hạt nhân

Kernel Memory là một đoạn bộ nhớ được gán cho lõi của Windows, kernel. Bộ nhớ này được Windows sử dụng để theo dõi các đối tượng cấp thấp (như tay cầm cửa sổ, tay cầm tệp, tay cầm GDI, v.v.) và cho trình điều khiển (như thẻ video, card mạng, v.v.) của bạn.

Bể bơi phân trang

Bộ nhớ hạt nhân phân trang (được gọi là "Nhóm phân trang") cho hạt nhân được xử lý chủ yếu như bộ nhớ thông thường. Nó được phân bổ khi cần bởi trình điều khiển (hoặc Windows trực tiếp) và có thể được hoán đổi khi cần thiết để có thêm chỗ.

Bể bơi không có hồ sơ

Bộ nhớ hạt nhân không được phân vùng (được gọi là "Nhóm không được phân vùng") tinh tế hơn. Bộ nhớ nonpaged được phân bổ đặc biệt để nó sẽ không bao giờ bị tráo đổi trong bất kỳ dịp nào. Điều này là cần thiết khi hệ thống đang xử lý ngắt thiết bị ở mức cao đến mức nó không thể truy cập vào đĩa để trao đổi bộ nhớ trở lại. Trong thực tế, nếu nó bị tráo đổi (hoặc trình điều khiển đang truy cập vào bộ nhớ sai), điều này sẽ dẫn đến lỗi "Trang bị lỗi trong khu vực không phân trang" nổi tiếng của BSOD.

Có một bài viết tuyệt vời được viết bởi Mark Russinovich, Đẩy các giới hạn của Windows: Paged và Nonpaged Pool , giải thích nhóm bộ nhớ được phân trang và không được phân trang cho Kernel. Nếu bạn quan tâm thì nó chắc chắn đáng để đọc!


1
Tôi đã bắt đầu trả lời nhưng sau đó bạn đã đăng chuyên luận của bạn ... + 1.
phoebus

Một siêu người dùng tuyệt vời ++.
P aul

Tôi sẽ thêm rằng nhóm phân trang và không phân trang không phải là bộ nhớ CHỈ được sử dụng bởi mã chế độ kernel. Đây chỉ đơn giản là các phiên bản chế độ kernel của cái thường được gọi là "heap" trong lập trình chế độ người dùng. Có rất nhiều không gian địa chỉ ảo kernel không nằm trong một trong hai pool. Các hồ chủ yếu được sử dụng để phân bổ tương đối nhỏ và tương đối ngắn hạn.
Jamie Hanrahan

1

Bộ nhớ vật lý:

Bộ nhớ vật lý Tổng cộng Bộ số này thể hiện tổng dung lượng RAM được cài đặt trên máy tính của bạn.

Bộ nhớ vật lý có sẵn Bộ số này hiển thị dung lượng RAM khả dụng cho các tiến trình CPU. Con số này sẽ không bao giờ về không vì hệ điều hành sẽ trao đổi dữ liệu vào đĩa cứng khi bộ nhớ đầy.

Bộ nhớ đệm hệ thống vật lý Bộ nhớ cache Đây là dung lượng RAM được sử dụng bởi bộ đệm tệp.

Bộ nhớ vật lý Miễn phí- Bộ nhớ vật lý hiện không được sử dụng

Bộ nhớ hạt nhân:

Bộ nhớ hạt nhân Paged Bộ sưu tập Số này hiển thị số lượng bộ nhớ ảo dành riêng cho hạt nhân.

Bộ nhớ kernel Không được phân vùng Bộ nhớ Đây là dung lượng RAM dành riêng cho nhân của hệ điều hành.


Hầu hết điều này được giải thích trong một bài viết cũ của Win2K , với việc không có bộ nhớ vật lý miễn phí, điều này rất đơn giản.

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.