Tại sao máy mac của tôi có trang ngoài khi tôi có bộ nhớ không hoạt động?


2

Từ những gì tôi đã đọc, trang ngoài là một dấu hiệu cho thấy bạn không có đủ RAM. Tôi cũng đã đọc rằng nếu bạn có bộ nhớ không hoạt động, thì máy sẽ sử dụng bộ nhớ đó khi khởi động các chương trình mới.

Tôi có khoảng 2GB bộ nhớ không hoạt động và rất ít bộ nhớ khả dụng. Một khi điều này xảy ra, trang của tôi đi lên. Tại sao lại như vậy và tôi cần thêm bộ nhớ?

Tôi có 8GB RAM. Tôi đang chạy VMware Fusion 5 với 2GB được phân bổ cho Windows 8.


1
cửa sổ cũng vậy. Tôi có thể có 6GB miễn phí và vẫn còn một số phân trang. Hệ điều hành hiện đại duy nhất tôi thấy không phải là linux. Tôi tự hỏi nếu bộ đệm IO cũ của nó.
Frank Thomas

Lý do bạn không có câu trả lời có lẽ là vì câu trả lời thực tế là "đó là một lỗi". Có vẻ như đây là một vấn đề khá thường xuyên và câu trả lời là quá thường xuyên "mua thêm bộ nhớ". Tất nhiên, từ góc độ của người dùng, nó sẽ tạm thời làm giảm bớt hệ thống của bạn, nhưng bạn sẽ đánh lại nó sau (Tôi làm với RAM 24 GB, tôi thường có thể thấy 10 GB không hoạt động và hệ thống tích cực tắt thường khi tôi chạy nhiều chương trình ngốn RAM hơn).
Calimo

Câu trả lời:


1

Đây là những gì Apple đã nói về nó. Nói chung, bộ nhớ không hoạt động không hoàn toàn giống như bộ nhớ trống. Hạt nhân có thể đang sử dụng nó cho bộ đệm bộ đệm đĩa, các trang thực thi chỉ đọc (ví dụ Mail từ trang hỗ trợ) hoặc bộ nhớ không hoạt động có thể là các trang bộ nhớ từ một quá trình ứng dụng hiện có không truy cập được trong một thời gian. Nếu nhu cầu bộ nhớ tăng lên và lượng bộ nhớ trống đạt đến điểm tới hạn, một số trang bộ nhớ không hoạt động này sẽ cần phải được thu hồi, điều này có nghĩa là hết trang cho các trang không hoạt động của các quy trình hiện có.

Hoạt động thoát trang là một dấu hiệu cho thấy bạn đang tiến tới tình trạng đói bộ nhớ, nhưng dấu hiệu rõ ràng của quá ít bộ nhớ là hoạt động phân trang nặng cả trong và ngoài khi làm việc bình thường. Hệ thống đang đập vào thời điểm này; các trang bộ nhớ hoạt động đang bị đẩy ra khỏi bộ nhớ chính và hệ điều hành đang lãng phí thời gian đáng kể để chờ các trang được đọc lại từ đĩa. Khi bạn thấy điều này, đã đến lúc mua thêm RAM.


Điều này không thực sự trả lời câu hỏi. Trang out đề cập cụ thể đến việc chuyển các trang từ RAM sang đĩa, không phải từ không hoạt động sang hoạt động, như liên kết của bạn nói: "Điều này đề cập đến lượng thông tin được di chuyển giữa RAM và ổ đĩa Mac". Liên kết cũng nói rằng "Bộ nhớ không hoạt động có sẵn để sử dụng bởi một ứng dụng khác, giống như Bộ nhớ trống" và tôi thực sự không thể thấy bất kỳ tình huống nào trong đó phân trang sẽ tốt hơn so với sử dụng bộ nhớ không hoạt động này.
Calimo
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.