Bộ nhớ không hoạt động có một đoạn rap khủng khiếp do một cái tên nhảm nhí. Nó nên được gọi là một cái gì đó như "làm cho máy Mac của bạn thực sự nhanh chóng lần thứ hai, thứ ba và thứ tư, nó thực hiện cùng một nhiệm vụ" ngoại trừ đó cũng là một cái tên khủng khiếp.
Apple đã viết lại trình giám sát hoạt động khi giới thiệu một số tính năng mới và thêm bộ nhớ nén, do đó, một số tính năng này không còn áp dụng cho macOS không hiển thị Bộ nhớ không hoạt động của Hồi quy nhưng điều này vẫn áp dụng cho quản lý bộ nhớ Mac OS X như tài liệu này phiên bản của Trình giám sát hoạt động: https://support.apple.com/en-us/HT201538
Dưới đây là cách tôi giải thích mọi thứ với người mới về khái niệm bộ nhớ ảo trên OS X:
- Có dây : Hệ thống không thể chạy nếu không có lượng RAM này (không bao giờ bị tráo đổi)
- Hoạt động: Các chương trình đang thực sự sử dụng bộ nhớ này ngay bây giờ hoặc trong vài giây qua
- Không hoạt động: Những thứ mà các chương trình đã đọc từ đĩa chậm hoặc ở nơi khác và nói rằng chúng không bao giờ cần nữa. Các kỹ sư biết rõ hơn, bạn sẽ quay lại Facebook sau vài phút hoặc khởi chạy lại Word sau khi thoát khỏi nó. Những điều tương tự xảy ra lặp đi lặp lại trên máy tính.
- Miễn phí: RAM hoàn toàn bị lãng phí - hệ thống chỉ cần một hoặc hai MB miễn phí để đáp ứng các yêu cầu phân bổ ngắn hạn. Để phân bổ lớn nhất, nó chỉ cần sử dụng một số RAM không hoạt động bằng cách phân bổ nó cho hoạt động / có dây và xóa thông tin về những gì nó được sử dụng để giữ.
Vấn đề phát sinh khi Free + Không hoạt động ít hơn khoảng 1/3 tổng số và sau đó mọi thứ thực sự có thể trở nên chậm chạp.
Bộ nhớ không hoạt động là tốc độ thưởng / RAM kép. Nó phục vụ miễn phí tại một thời điểm, nhưng cũng thực hiện các tác vụ lặp đi lặp lại nhiều, nhanh hơn nhiều nếu hệ thống đoán đúng và giữ một cái gì đó trong RAM mà bạn sẽ làm lại. Nó nhanh hơn bộ nhớ tráo đổi vì nó đã được tải trong RAM và tăng tốc mọi thứ khi hệ thống bộ nhớ ảo đưa ra dự đoán tốt.
Khi bạn tự hỏi liệu RAM có phải là vấn đề không, thay vì xem xét cả 4 loại (5 nếu bạn tính trao đổi hoạt động), bạn có thể ghép đôi W + A khi làm chậm chương trình / tác vụ mới và F + I khi tăng tốc chương trình / nhiệm vụ mới. Bạn càng có nhiều F + I, bạn càng có thể khởi chạy nhiều chương trình mới trước khi RAM cần dựa vào trao đổi để thay đổi bộ nhớ đã được phân bổ.
Bạn không thực sự cần phải biết cách trao đổi hoạt động kể từ khi tôi đề cập ở trên. Về cơ bản, khi một chương trình không hoạt động và không được sử dụng trong nhiều ngày (hoặc nhiều giờ), hệ thống sẽ ghi RAM đó vào ổ cứng thay vì giết chương trình. Điều này cho phép hệ thống xáo trộn và xử lý tất cả các loại liên quan đến quản lý bộ nhớ và giữ cho mỗi chương trình không cần phải nói chuyện với nhau để đồng ý ai sẽ sử dụng ít bộ nhớ hơn khi hệ thống hết.
Dưới đây là một ví dụ thực tế về cách sử dụng RAM không hoạt động.
- Thoát khỏi tất cả các ứng dụng và đảm bảo hai Ứng dụng chúng tôi đang kiểm tra không được đặt thành tự động bắt đầu khi bạn đăng nhập
- Khởi động lại máy Mac của bạn
- Bật màn hình hoạt động của bạn và xem RAM trong suốt
- Mất bao lâu để bắt đầu Ứng dụng A (MS Word sẽ là một lựa chọn tốt)
- Thoát khỏi A
- Mất bao lâu để bắt đầu Ứng dụng B (Adobe một cái gì đó cũng sẽ tốt)
- Thoát khỏi B
- Thời gian ra mắt lần thứ hai của A mất bao lâu
- Thoát khỏi A
- Lần ra mắt thứ hai của B.
- Thời gian A bắt đầu lần thứ ba với B đang chạy.
Bạn sẽ thấy tốc độ tăng tốc đáng kể cho lần ra mắt thứ hai / thứ ba khi hệ thống học cách duy trì RAM không hoạt động, những thứ mà hai ứng dụng này cần chạy.
Trong trường hợp của bạn - tổng số Wired và Active có nghĩa là một số lần hoán đổi vào đĩa có khả năng xảy ra và máy Mac của bạn không nhanh như có thể vì RAM không hoạt động của bạn không đủ lớn để lưu trữ tất cả những thứ bạn có thể cần sử dụng lại . Nếu bạn có ổ SSD nhanh, việc phân bổ RAM này vẫn ổn và thay vì bắt đầu chậm lại một khi ít hơn 1/2 RAM của bạn là F + I, bạn có thể cắt mọi thứ gần bằng 1/4 tổng RAM cho F + Tôi trước khi thấy sự chậm chạp đáng chú ý. Các nguyên tắc này là chung và bạn sẽ muốn xem vm_stat 15
hoặc một số khoảng thời gian tương tự để đảm bảo hoán đổi âm lượng trung bình và liên tục không làm cho máy Mac của bạn chậm.