Việc kiểm tra việc sử dụng bộ nhớ của máy Mac có thể là một thách thức. Tiện ích Activity Monitor có thể hữu ích, đặc biệt là khi bạn cân nhắc xem bạn có cần nâng cấp RAM của máy tính hay không.
Activity Monitor là một phần của tất cả macOS và hầu hết các hệ điều hành OS X dành cho Mac, nhưng định dạng hiện tại của nó đã được giới thiệu trong OS X Mavericks (10.9). Bài viết này chứa thông tin áp dụng cho Activity Monitor trong macOS 10.15 thông qua OS X Mavericks (10.9), cũng như thông tin cho các phiên bản trước của OS X.
Mac Activity Monitor
Activity Monitor là một tiện ích hệ thống miễn phí có trên tất cả các máy Mac. Nó bao gồm các tab cho năm lĩnh vực minh họa cách các ứng dụng và các quy trình khác ảnh hưởng đến máy tính của bạn. Các tab là:
- CPU: Hiển thị ảnh hưởng của các quá trình lên hoạt động của CPU
- Memory: Theo dõi việc sử dụng bộ nhớ bao gồm cả bộ nhớ vật lý RAM
- Năng lượng: Cho biết lượng năng lượng được sử dụng bởi mỗi ứng dụng
- Disk: Hiển thị lượng dữ liệu được đọc và ghi vào đĩa
- Sử dụng mạng: Cho biết quy trình nào đang gửi hoặc nhận dữ liệu qua mạng của bạn
Tab Memory của Activity Monitor là nơi bạn theo dõi và quản lý việc sử dụng bộ nhớ trên máy Mac của mình.
Biểu đồ bộ nhớ theo dõi hoạt động (OS X Mavericks trở lên)
Khi Apple phát hành OS X Mavericks, họ đã giới thiệu biểu đồ Áp suất bộ nhớ trong Activity Monitor, cùng với bộ nhớ nén, một thay đổi đáng kể trong cách hệ điều hành quản lý bộ nhớ. Nén bộ nhớ tận dụng tối đa RAM khả dụng bằng cách nén dữ liệu được lưu trữ trong RAM thay vì phân trang bộ nhớ vào bộ nhớ ảo, một quá trình có thể làm chậm đáng kể hiệu suất của máy Mac.
Ngoài việc sử dụng bộ nhớ nén, Mavericks đã mang đến những thay đổi cho Activity Monitor và cách nó hiển thị thông tin sử dụng bộ nhớ. Thay vì sử dụng biểu đồ hình tròn xuất hiện trong các phiên bản OS X trước đó để hiển thị cách phân chia bộ nhớ, Apple đã giới thiệu biểu đồ Áp suất bộ nhớ như một cách để biểu thị lượng bộ nhớ mà máy Mac của bạn nén để cung cấp không gian trống cho các hoạt động khác.
Biểu đồ áp suất bộ nhớ
Biểu đồ Áp suất Bộ nhớ xuất hiện ở cuối tab Bộ nhớ trong cửa sổ Giám sát Hoạt động. Nó cho biết số lượng nén đang được áp dụng cho RAM, cũng như khi phân trang vào đĩa xảy ra khi quá trình nén không đủ để đáp ứng nhu cầu phân bổ bộ nhớ của các ứng dụng.
Biểu đồ Áp suất Bộ nhớ hiển thị bằng ba màu:
- Green: Cho biết không nén
- Vàng: Hiển thị thời điểm nén đang diễn ra
- Red: Quá trình nén đã đạt đến giới hạn và việc phân trang sang bộ nhớ ảo đã bắt đầu
Ngoài màu cho biết điều gì đang xảy ra trong hệ thống quản lý bộ nhớ, chiều cao của các thanh phản ánh mức độ nén hoặc phân trang đang diễn ra.
Lý tưởng nhất là biểu đồ Áp suất bộ nhớ vẫn ở màu xanh lục, cho biết rằng không có quá trình nén nào đang diễn ra và bạn có đủ RAM khả dụng cho các tác vụ cần thực hiện. Khi biểu đồ bắt đầu hiển thị màu vàng, nó cho biết rằng các tệp được lưu trong bộ nhớ cache không còn hoạt động nhưng vẫn có dữ liệu được lưu trữ trong RAM đang được nén để tạo đủ RAM trống để gán cho các ứng dụng yêu cầu phân bổ RAM.
Việc nén bộ nhớ yêu cầu một số chi phí CPU, nhưng ảnh hưởng về hiệu suất nhỏ này là nhỏ và thường không đáng chú ý đối với người dùng.
Khi biểu đồ Áp suất Bộ nhớ bắt đầu hiển thị màu đỏ, không còn đủ RAM không hoạt động để nén và quá trình hoán đổi sang đĩa (bộ nhớ ảo) đang diễn ra. Trao đổi dữ liệu ra khỏi RAM là một công việc đòi hỏi nhiều quy trình hơn và thường đáng chú ý là hiệu suất của máy Mac bị chậm lại tổng thể.
Cách Báo Khi Bạn Cần RAM
Biểu đồ Áp suất Bộ nhớ giúp bạn dễ dàng biết ngay máy Mac của mình có cần thêm RAM hay không.
- Nếu biểu đồ thường là xanh lá cây, máy Mac của bạn không cần thêm RAM.
- Nếu biểu đồ của bạn là sự kết hợp giữa vàngvà xanh, máy Mac của bạn đang sử dụng tốt nhất RAM có sẵn mà không cần phải trang dữ liệu vào ổ đĩa. Bạn đang thấy lợi ích của việc nén bộ nhớ và khả năng sử dụng RAM tiết kiệm của Mac để giúp bạn không phải bổ sung thêm RAM. Nếu biểu đồ thường có màu vàng và ít khi có màu xanh lục, bạn có thể cần RAM trong tương lai gần.
- Nếu biểu đồ có màu đỏthường xuyên hoặc trong một thời gian dài, máy Mac của bạn sẽ được hưởng lợi từ nhiều RAM hơn. Nếu nó chỉ chuyển sang màu đỏ khi bạn mở một ứng dụng nhưng vẫn ở màu vàng hoặc xanh lục, có thể bạn không cần thêm RAM, mặc dù bạn có thể muốn cắt giảm số lượng ứng dụng bạn mở cùng một lúc.
Mặc dù biểu tượng Activity Monitor Dock có thể được định cấu hình để hiển thị một số số liệu thống kê trong Dock, nhưng bộ nhớ nén không phải là một trong số đó. Bạn phải mở cửa sổ ứng dụng để xem biểu đồ Áp suất Bộ nhớ.
Bottom Line
Các phiên bản trước của OS X trước OS X Mountain Lion sử dụng kiểu quản lý bộ nhớ cũ hơn, không sử dụng tính năng nén bộ nhớ. Thay vào đó, nó cố gắng giải phóng bộ nhớ mà nó đã phân bổ trước đó cho các ứng dụng và sau đó, nếu cần, chuyển bộ nhớ trang vào ổ đĩa của bạn dưới dạng bộ nhớ ảo.
Biểu đồ hình tròn theo dõi hoạt động
Biểu đồ hình tròn Activity Monitor hiển thị bốn kiểu sử dụng bộ nhớ: Miễn phí (xanh lá cây), Có dây (đỏ), Hoạt động (vàng) và Không hoạt động (xanh lam). Để hiểu cách sử dụng bộ nhớ, bạn cần biết từng loại bộ nhớ là gì và nó ảnh hưởng như thế nào đến bộ nhớ khả dụng.
- Miễn phí. Đây là RAM trong máy Mac của bạn mà nó hiện không sử dụng và có thể được gán cho bất kỳ quy trình hoặc ứng dụng nào cần tất cả hoặc một số bộ nhớ khả dụng.
- Có dây. Máy Mac của bạn chỉ định bộ nhớ Có dây theo nhu cầu bên trong của nó và nhu cầu cốt lõi của các ứng dụng và quy trình bạn đang chạy. Bộ nhớ có dây đại diện cho lượng RAM tối thiểu mà máy Mac của bạn cần tại bất kỳ thời điểm nào để tiếp tục chạy. Bạn có thể coi đây là bộ nhớ vượt quá giới hạn cho mọi thứ khác.
- Đang hoạt động. Bộ nhớ hiện đang được các ứng dụng và quy trình trên máy Mac của bạn sử dụng, ngoài các quy trình hệ thống đặc biệt được gán cho Bộ nhớ có dây, là Bộ nhớ hoạt động. Bạn có thể thấy bộ nhớ hoạt động tăng lên khi bạn khởi chạy các ứng dụng hoặc khi các ứng dụng đang chạy cần và lấy thêm bộ nhớ để thực hiện một tác vụ.
- Không hoạt động. Ứng dụng không còn yêu cầu bộ nhớ không hoạt động nữa nhưng máy Mac vẫn chưa giải phóng nhóm Bộ nhớ trống.
Bottom Line
Hầu hết các loại bộ nhớ đều đơn giản. Một trong những tác động đến mọi người là bộ nhớ không hoạt động. Các cá nhân thường thấy một lượng lớn màu xanh lam trong biểu đồ hình tròn bộ nhớ và nghĩ rằng máy Mac của họ có vấn đề về bộ nhớ. Điều này khiến họ nghĩ đến việc bổ sung RAM để tăng hiệu suất máy tính của họ, nhưng trên thực tế, bộ nhớ Không hoạt động thực hiện một dịch vụ có giá trị giúp máy Mac của bạn hoạt động nhanh hơn.
Bộ nhớ không hoạt động là gì?
Khi bạn thoát khỏi một ứng dụng, OS X sẽ không giải phóng tất cả bộ nhớ mà ứng dụng đã sử dụng. Thay vào đó, nó lưu trạng thái khởi động của ứng dụng trong phần Bộ nhớ không hoạt động. Nếu bạn khởi chạy lại cùng một ứng dụng, OS X biết rằng nó không cần tải ứng dụng từ ổ cứng của bạn vì nó đã được lưu trữ trong bộ nhớ Không hoạt động. Do đó, OS X xác định lại phần Bộ nhớ không hoạt động chứa ứng dụng là Bộ nhớ hoạt động, giúp cho việc khởi chạy lại ứng dụng trở nên nhanh chóng.
Bộ nhớ không hoạt động hoạt động như thế nào?
Bộ nhớ không hoạt động không phải là không hoạt động mãi mãi. OS X có thể bắt đầu sử dụng bộ nhớ đó khi bạn khởi chạy lại một ứng dụng. Nó cũng sử dụng bộ nhớ Không hoạt động nếu không có đủ Bộ nhớ trống cho nhu cầu của ứng dụng.
Chuỗi sự kiện diễn ra như sau:
- Khi bạn khởi chạy một ứng dụng, OS X sẽ kiểm tra xem ứng dụng đó có được lưu trong bộ nhớ Không hoạt động hay không. Nếu đúng như vậy, bộ nhớ đó sẽ được gán lại là Đang hoạt động và ứng dụng sẽ khởi chạy.
- Nếu ứng dụng không ở trong bộ nhớ Không hoạt động, OS X sẽ tạo ra một phần Bộ nhớ trống thích hợp cho ứng dụng.
- Nếu không có đủ Bộ nhớ trống, OS X sẽ giải phóng một số bộ nhớ Không hoạt động để đáp ứng nhu cầu của ứng dụng. Giải phóng bộ nhớ Không hoạt động sẽ xóa một hoặc nhiều ứng dụng đã lưu trong bộ nhớ đệm khỏi nhóm bộ nhớ Không hoạt động, buộc thời gian khởi chạy lâu hơn cho các ứng dụng đó.
Vậy, bạn cần bao nhiêu RAM?
Câu trả lời cho câu hỏi đó thường là dung lượng RAM mà phiên bản OS X của bạn cần, loại ứng dụng bạn sử dụng và số lượng ứng dụng bạn chạy đồng thời. Tuy nhiên, có những cân nhắc khác. Trong một thế giới lý tưởng, sẽ thật tuyệt nếu bạn không phải đột kích RAM Không hoạt động thường xuyên. Điều này mang lại hiệu suất tốt nhất khi khởi chạy ứng dụng nhiều lần trong khi vẫn duy trì đủ bộ nhớ trống để đáp ứng nhu cầu của bất kỳ ứng dụng nào đang chạy. Ví dụ: mỗi khi bạn mở một hình ảnh hoặc tạo một tài liệu mới, ứng dụng liên quan cần thêm bộ nhớ trống.
Để giúp bạn quyết định xem mình có cần thêm RAM hay không, hãy sử dụng Activity Monitor để xem mức sử dụng RAM của bạn. Nếu Bộ nhớ trống giảm đến mức bộ nhớ Không hoạt động đang được giải phóng, bạn có thể muốn thêm RAM để duy trì hiệu suất tối đa.
Bạn cũng có thể xem giá trị Số trang ngoài ở cuối cửa sổ chính của Activity Monitor. Con số này cho biết số lần máy Mac của bạn đã hết bộ nhớ khả dụng và sử dụng ổ cứng của bạn làm RAM ảo. Con số này phải nhỏ hơn 1000 trong suốt một ngày sử dụng máy Mac của bạn.
Bạn không cần thêm RAM nếu máy Mac của bạn đang hoạt động theo mong đợi và nhu cầu của bạn.