Tại sao Finder sử dụng 59GB dung lượng trao đổi?


9

MacBook Pro võng mạc mới của tôi (với 16GB RAM) liên tục nhận được thông báo "Đĩa khởi động Mac OS X của bạn không còn chỗ trống cho bộ nhớ ứng dụng". Tôi có 300 GB dung lượng trống trên ổ cứng và 16 GB RAM. Điều này không nên xảy ra.

Nhưng nó vẫn tiếp tục xảy ra, ngay cả khi tôi không tích cực sử dụng máy Mac của mình. Tôi đã đi ăn trưa, trở lại và thấy điều này: sử dụng quá nhiều RAM59 GB trao đổi được sử dụng.

Chuyện gì đang xảy ra vậy?


1
Tôi có thể cho rằng bạn đã thử khởi động lại không?
Nathan Walker

Phải, tôi đã khởi động lại và nó khắc phục sự cố ngay lập tức nhưng cuối cùng nó sẽ bật lên.
ashgromnies

2
Nếu bạn ngắt kết nối mạng và sau đó khởi động lại ở chế độ an toàn, Finder có yêu cầu nhiều RAM không? Tiếp theo (nếu cần), lặp lại lần nữa sau Time Machine và tất cả các ổ đĩa ngoài bị ngắt kết nối. Đây có thể là hành vi bình thường dựa trên công việc bạn đã cung cấp cho Finder, vì vậy thật khó để biết đường sử dụng RAM "quá nhiều" nằm ở đâu cho đến khi bạn định lượng được môi trường nơi Finder đang chạy. Nếu bạn không ngại chọc vào các tệp nhật ký, hãy chạy sysdiagnosetrên Finder - bạn sẽ có một đống tất cả các cấp phát bộ nhớ và nhiều thứ khác để kiểm tra.
bmike

Nghe có vẻ là một lỗi kỳ lạ, nhưng giải pháp khả thi duy nhất mà tôi có thể nghĩ đến là thử cài đặt sạch. Tôi sẽ quan tâm xem có ai đã trải nghiệm điều này không.
Nathan Walker

1
Nghe có vẻ như rò rỉ bộ nhớ . bạn nên báo cáo lại cho apple.
alpha_one_x86

Câu trả lời:


7

Tôi tin rằng đây là một lỗi trong OS X 10.7. Tôi cũng có một MacBook Pro võng mạc. Của tôi là 2,6 / 16/512 và tôi nhận thấy rằng có 0 trang bên ngoài nhưng một tệp hoán đổi rất lớn được tạo ra (của tôi là khoảng 8 GB). Các ứng dụng đóng chủ động giảm không gian trao đổi đang được sử dụng. Một lần nữa, không có trang bên ngoài được ghi lại.

Tôi tin rằng điều này có liên quan đến tệp hình ảnh ngủ cũng được lưu trữ cùng với các tệp bộ nhớ ảo trong / private / var / vm. Khi chế độ ngủ đông được đặt thành 3 (mặc định cho máy tính xách tay, tạm dừng RAM và đĩa), chế độ ngủ được ghi khi ngủ. Đây là lý do tại sao phải mất một vài phút để các máy tính xách tay này đi ngủ: nó ghi tối đa 16 GB RAM vào trạng thái ngủ.

Tuy nhiên, việc thay đổi cài đặt này để RAM được cấp nguồn khi ngủ và KHÔNG viết chế độ ngủ đã dẫn đến không có sự gia tăng bất thường nào về kích thước tệp hoán đổi. Sự nghi ngờ của tôi là cơn buồn ngủ trong một số trường hợp được bảo quản sau khi ngủ và thúc đẩy việc tạo các tệp hoán đổi. Có lẽ chính hành vi không chính xác này cũng dẫn đến kích thước tệp hoán đổi lớn bất thường mà bạn đang thấy.

Từ trang dành cho pmset , để thay đổi thành KHÔNG tạm dừng vào đĩa, bạn sẽ chạy trong Terminal:

sudo pmset -a hibernatemode 0

Để xóa chế độ ngủ (và lấy lại 16 GB trên máy tính của bạn với 16 GB RAM), hãy chạy:

sudo rm /var/vm/sleepimage

Tôi khởi động lại sau các hoạt động này chỉ để đảm bảo không có sự kỳ lạ. Trên mỗi nguồn điện, bạn có thể kiểm tra trạng thái với:

pmset -g

Bạn nên lưu ý rằng, trong trường hợp mất điện hoàn toàn (hết pin và không được cắm), nội dung của RAM sẽ không được lưu vào ổ cứng và bạn sẽ mất việc. Đối với tôi, đây là một rủi ro nhỏ nhưng được tính toán vì tốc độ ngủ / thức, cùng với thời lượng pin tuyệt vời và không gian lưu trữ được thu hồi. Ngoài ra, đối với tôi dường như đã giảm thiểu vấn đề này, điều mà tôi chưa thấy trên bất kỳ máy tính xách tay Mac nào khác mà tôi sở hữu. Tôi ước gì chúng ta có những đèn báo pin.


Tôi tin rằng lỗi đã được sửa. Tôi đã không thấy điều này xảy ra kể từ bản vá ML mới nhất, ít nhất.
ashgromnies

Tôi có bản dựng ML mới nhất trên rMBP và tôi vẫn thấy vấn đề này.
Marc W

Tôi không chắc chắn đây là một lỗi trong HĐH cũng như cách hoán đổi hoạt động khi bạn chạy phần mềm khác bị rò rỉ bộ nhớ và không khởi động lại đủ để giữ các tệp hoán đổi trong tầm kiểm soát.
bmike

@bmike Tôi có khuynh hướng đồng ý, mặc dù các phiên bản HĐH trước đó không có vấn đề này trên các máy khác. Tôi cũng chưa thấy bất kỳ báo cáo nào được xác minh về điều này cụ thể trên MacBook Pro không có võng mạc chạy cùng một hệ điều hành, mặc dù chúng có thể tồn tại.
hodgkin-huxley

2

Tôi gặp vấn đề này do lỗi Dropbox trên MacBook Pro 13 inch.

Đó là một phiên bản cũ của Dropbox. Sau khi thoát Dropbox và cài đặt phiên bản mới (1.4.1 -> 1.4.17), sự cố của tôi đã được khắc phục.

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.