Có vấn đề gì không nếu kernel_task thường xuyên trên 130 MB trên MacBook trắng giữa năm 2007?


2

Trong khi cố gắng để có được hiệu suất tốt nhất có thể từ ông già này, tôi đã tìm hiểu thêm về Trình giám sát hoạt động. kernel_task thường trên 130MB (ngay bây giờ là 142,9 MB). Đây có phải là bất thường? Nếu vậy, tôi có thể làm gì để khắc phục nó?

Câu trả lời:


2

Câu trả lời ngắn:

Có lẽ là không, nhưng không biết thêm chi tiết về máy tôi không thể biết chắc được.

Câu trả lời dài:

Khối ram lớn nhất trong kernel là các bảng được sử dụng để theo dõi các quyền của bộ nhớ và ánh xạ VM. Đối với mỗi 4KB ram trong máy tính của bạn, kernel cần giữ ít nhất 64 byte dữ liệu để theo dõi quá trình đang sử dụng, v.v. Do đó, lượng ram mà kernel sử dụng tỷ lệ thuận với lượng bộ nhớ vật lý bạn đã cài đặt. Trên Mac Pro của tôi với 48GB ram, kernel thường xuyên sử dụng hơn 1GB ram và đó là điều hoàn toàn bình thường.

Tôi đoán bạn có ~ 2-4 GB ram, cần 32 đến 64 MB cho các bảng và phần còn lại nằm trong sân bóng cho những gì kernel cần cho bộ nhớ đệm, văn bản và trình điều khiển được ánh xạ và các thao tác cơ bản.


48 GB RAM ?? Bạn thực sự có thể sử dụng nhiều như vậy? (Câu hỏi này không phải là thô lỗ với bạn, tôi thực sự muốn biết ứng dụng nào sử dụng nhiều RAM đó).
romeovs

Photoshop và After Effects có thể ăn hết 48GB trong thời gian ngắn. Tôi chỉ có 24GB và ước mình có nhiều hơn ...
Dan

0

Tôi không nghĩ rằng điều này là bất thường.

  • Trên Mac Mini của tôi đã hoạt động được 4 ngày, kernel_task đang sử dụng ~ 430 MB và ~ 5% cpu (Tôi đang di chuyển rất nhiều tệp trong nền)
  • Trên MacBook Pro của tôi đã hoạt động được 1 tuần, kernel_task đang sử dụng ~ 489 MB
  • MacBook Air chỉ có Skype và Chrome mở ~ 293 MB.

Có vẻ như bạn đang thực sự làm khá tốt!

Điều đáng chú ý là mỗi mac (trừ Air) có hơn 10 cửa sổ mở. Điều này có thể ảnh hưởng đến việc sử dụng bộ nhớ ở đây.

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.