Tại sao nó tốt mà RAM của máy tính của bạn đã đầy

Mục lục:

Tại sao nó tốt mà RAM của máy tính của bạn đã đầy
Tại sao nó tốt mà RAM của máy tính của bạn đã đầy

Video: Tại sao nó tốt mà RAM của máy tính của bạn đã đầy

Video: Tại sao nó tốt mà RAM của máy tính của bạn đã đầy
Video: WIFI - Nó hoạt động như thế nào - YouTube 2024, Có thể
Anonim
Windows, Linux, Android hoặc hệ điều hành khác có sử dụng nhiều RAM không? Đừng hoảng sợ! Các hệ điều hành hiện đại sử dụng RAM làm bộ nhớ cache để tăng tốc độ. Giả sử máy tính của bạn hoạt động tốt, không có gì phải lo lắng.
Windows, Linux, Android hoặc hệ điều hành khác có sử dụng nhiều RAM không? Đừng hoảng sợ! Các hệ điều hành hiện đại sử dụng RAM làm bộ nhớ cache để tăng tốc độ. Giả sử máy tính của bạn hoạt động tốt, không có gì phải lo lắng.

Trong khi nó có vẻ phản trực giác với những người trong chúng ta, những người nhớ máy tính của chúng tôi luôn bị đói vì RAM, sử dụng RAM cao có nghĩa là RAM của bạn đang được sử dụng tốt. RAM trống là RAM lãng phí.

Sử dụng bộ nhớ cao kém so với sử dụng bộ nhớ cao

Trước hết, sử dụng bộ nhớ cao không phải luôn luôn là một điều tốt. Nếu máy tính của bạn có vẻ rất chậm, thì việc sử dụng bộ nhớ truy cập ngẫu nhiên cao (RAM) không phải là một điều tốt. Nếu RAM của bạn đầy, máy tính của bạn bị chậm, và ổ đĩa cứng của nó liên tục nhấp nháy, máy tính của bạn sẽ đổi sang đĩa. Đây là dấu hiệu cho thấy máy tính của bạn đang sử dụng đĩa cứng, chậm hơn nhiều để truy cập, như là "tràn" cho bộ nhớ của bạn.

Nếu điều này xảy ra, đó là một khía cạnh rõ ràng rằng máy tính của bạn cần nhiều RAM hơn - hoặc bạn cần sử dụng ít chương trình thiếu bộ nhớ hơn. Điều này chắc chắn là một điều xấu.

Tuy nhiên, có sự khác biệt rõ ràng giữa trường hợp này, nơi máy tính của bạn hoạt động không tốt và trường hợp phổ biến hơn khi máy tính của bạn có vẻ hoạt động tốt, nhưng có một số lượng RAM đáng báo động đang được sử dụng với ít chương trình đang mở.

Image
Image

Disk Caching

Cài đặt Windows XP trên máy tính và có thể bạn sẽ thấy nó bằng cách sử dụng hàng trăm MB bộ nhớ khi hệ thống không hoạt động. Cài đặt Windows 7 trên cùng một máy tính đó và bạn có thể sẽ thấy Windows 7 sử dụng vài gigabyte bộ nhớ trong cùng một tình huống.

Vì vậy những gì đang xảy ra? Windows XP có phải là một hệ điều hành nhẹ hơn, nhanh hơn không? Hệ điều hành hiện đại cồng kềnh và lãng phí với bộ nhớ? Không hẳn.

RAM là phong phú hơn so với khi Windows XP là hệ điều hành mới sáng bóng, và hệ điều hành hiện đại tận dụng lợi thế của nó. Hệ điều hành hiện đại sử dụng RAM của máy tính làm bộ nhớ cache cho các tệp và dữ liệu chương trình thường xuyên truy cập.

Trong Windows, tính năng này được gọi là SuperFetch, được giới thiệu trong Windows Vista. SuperFetch xem các ứng dụng bạn sử dụng và tải các tệp và thư viện ứng dụng thường được sử dụng vào RAM của máy tính trước khi bạn cần chúng. Khi bạn khởi chạy một ứng dụng, Windows sẽ tải các tệp của ứng dụng từ RAM của bạn thay vì đọc chúng từ đĩa, đó là một quá trình chậm. Điều này làm tăng tốc độ khởi chạy ứng dụng và thường làm cho máy tính của bạn nhanh hơn và đáp ứng nhanh hơn.

Điều này không chỉ áp dụng cho Windows. Người dùng Linux cũng sẽ nhận thấy rằng máy tính của họ đang sử dụng bộ nhớ có vẻ đáng báo động để lưu các tệp từ đĩa của bạn và người dùng Linux mới có thể lo ngại khi họ nhận thấy điều này. Nhiều chương trình giám sát sử dụng tài nguyên, chẳng hạn như Màn hình Hệ thống GNOME, ẩn bộ nhớ được bộ nhớ cache sử dụng từ người dùng để người dùng không phải hiểu điều này hoặc quan tâm.

Image
Image

Trình duyệt và phần mềm khác

Điều tương tự cũng áp dụng cho các trình duyệt và các ứng dụng phần mềm khác với bộ đệm riêng của chúng. Ví dụ: nếu bạn nhận thấy một trình duyệt web như Mozilla Firefox sử dụng một lượng RAM lớn, điều đó không nhất thiết phải là một điều xấu. Nếu bạn có nhiều RAM trong máy tính thì tốt nhất là Firefox đang sử dụng nó. Bằng cách lưu vào bộ nhớ cache các trang web bạn đã truy cập trong bộ nhớ RAM, Firefox có thể tăng tốc thời gian tải trang web, sử dụng các nút Quay lại và Chuyển tiếp nhanh hơn nhiều. Vì lý do này, Firefox sẽ tự động xác định kích thước bộ nhớ cache lý tưởng dựa trên số lượng RAM trong máy tính của bạn.

Bản thân Firefox có thể đã từng bị rò rỉ bộ nhớ và các vấn đề khác, nhưng khái niệm thì giống nhau. Mozilla không nhận được mức sử dụng RAM xuống tới 50 megabyte vì các máy tính hiện đại có nhiều RAM mà Firefox có thể sử dụng để tăng tốc độ duyệt web.

Điều tương tự cũng áp dụng cho các phần mềm khác. Các chương trình có mức sử dụng bộ nhớ cao có thể tận dụng tốt RAM của bạn, không lãng phí nó.

Image
Image

Tại sao RAM trống là vô ích

Bạn có thể nghĩ rằng việc sử dụng RAM làm bộ nhớ cache rất tuyệt, nhưng bạn không muốn các tệp chương trình này và dữ liệu khác chiếm RAM của bạn. Bạn muốn có RAM trống để các chương trình sẽ khởi chạy ngay lập tức và bộ nhớ sẽ được sử dụng cho những gì bạn nghĩ là tốt nhất, chứ không phải những gì hệ điều hành và chương trình của bạn nghĩ là tốt nhất.

Tuy nhiên, đây không phải là một mối quan tâm nào cả. Cho dù RAM của bạn có đầy đủ các tệp được lưu trong bộ nhớ cache hay hoàn toàn trống, tất cả đều có sẵn cho các chương trình thực sự cần. Dữ liệu được lưu trong bộ nhớ cache trong RAM của bạn được đánh dấu là ưu tiên thấp và ngay lập tức bị loại bỏ ngay khi bộ nhớ cần thiết cho một thứ khác.

Vì dữ liệu này có thể bị hủy ngay lập tức khi cần thiết nên không có bất lợi khi sử dụng RAM cho bộ nhớ cache. (Một trong những bất lợi tiềm năng là người dùng không hiểu những gì đang xảy ra trở nên bối rối.)

RAM trống là vô dụng. Không phải máy tính nào cũng có thể ghi dữ liệu vào RAM trống nhanh hơn, cũng như RAM trống sử dụng ít năng lượng hơn. Thực tế, giả sử bạn đang khởi chạy một chương trình có thể đã có trong bộ nhớ cache của tệp RAM, các chương trình sẽ tải nhanh hơn nhiều khi RAM của bạn được sử dụng thay vì khi bộ nhớ RAM trống.

Đây là lý do tại sao sử dụng một kẻ giết người nhiệm vụ trên Android là một ý tưởng tồi, và đó cũng là lý do tại sao bạn không nên quá lo lắng nếu máy tính của bạn đang làm đầy RAM của bạn.Đó cũng là một trong những lý do tại sao Windows XP không phải là hệ điều hành lý tưởng cho phần cứng ngày nay - trong khi việc sử dụng RAM của XP có thể thấp hơn nhiều so với Windows 7, điều đó không nhất thiết là một điều tốt nếu bạn có một máy tính hiện đại với lượng RAM khá lớn.

Đề xuất: