Nhìn chung, hệ thống của bạn có thể chạy nhanh hơn một chút vì mọi bộ nhớ "phụ" trên linux và nhiều hệ điều hành khác đều có thể được sử dụng làm bộ nhớ đệm cho đĩa của bạn. I E. mỗi khi bạn truy cập vào đĩa của mình, nó sẽ đọc những thứ bạn sử dụng vào bộ nhớ. Nếu bạn có đủ bộ nhớ, cuối cùng tất cả các chương trình được sử dụng thường xuyên của bạn sẽ nằm trong bộ nhớ chờ được sử dụng. Bất cứ lúc nào, nếu một chương trình cần nhiều bộ nhớ hơn mức có sẵn ngay lập tức, HĐH sẽ loại bỏ bộ nhớ cache - thường là những thứ được truy cập lâu nhất trước đây. Nó tự động xảy ra.
Ví dụ - máy chủ của tôi thường không cần nhiều hơn 10 - 15 GB để chạy tất cả các chương trình và phần còn lại của bộ nhớ ~ 70 + GB, dần dần ** lấp đầy với
dữ liệu được lưu trong bộ nhớ cache từ hệ thống tệp, vì vậy nếu tôi sử dụng bất kỳ thứ gì tương tự từ đĩa, nó có thể tiết kiệm thời gian bằng cách sử dụng bản sao bộ nhớ. Nhưng nếu tôi chạy một prog cần 50G, hệ điều hành sẽ ngay lập tức giải phóng tuy nhiên tôi cần chạy chương trình rất nhiều, vì các chương trình đang chạy thường có ưu tiên bộ nhớ hơn bộ đệm hệ thống tệp.
nó là không phải đảm bảo làm cho mọi thứ đơn lẻ nhanh hơn, bởi vì bất kỳ tệp nào bạn truy cập có thể không có trong bộ nhớ khi bạn cần, nhưng đó là một trong những thứ "trung bình".
Lưu ý: Windows cũng lưu vào bộ nhớ cache, nhưng đánh dấu là 'miễn phí' --- nhưng có thể lấy lại nếu HĐH có thể sử dụng những gì có trong bộ nhớ (ví dụ: dữ liệu hệ thống tệp).
Về mức độ tăng tốc bạn sẽ thấy - nó phụ thuộc vào tần suất sử dụng của bạn sẽ tìm nạp mọi thứ từ ram so với đĩa.
** - ở trên tôi đã nói "dần dần" - hệ thống linux của tôi thường hoạt động hàng tuần liền, vì vậy mọi thứ dần dần được đọc vào bộ nhớ theo thời gian. Hiện tại đã được 29 ngày.
Nếu bạn tắt máy tính mỗi đêm hoặc là máy di động, thì bạn sẽ không có lợi khi dữ liệu tệp được lưu trong bộ nhớ.