Tôi có một máy chủ khá cũ có 4GB RAM và nó phục vụ khá nhiều tệp giống nhau cả ngày, nhưng nó đang làm như vậy từ ổ cứng trong khi 3GB RAM là "miễn phí".
Bất cứ ai đã từng thử chạy ram-drive đều có thể chứng kiến rằng nó tuyệt vời về tốc độ. Việc sử dụng bộ nhớ của hệ thống này thường không bao giờ cao hơn 1GB / 4GB, vì vậy tôi muốn biết liệu có cách nào để sử dụng bộ nhớ bổ sung đó cho mục đích tốt hay không.
- Có thể nói hệ thống tập tin luôn phục vụ một số tập tin nhất định ra khỏi RAM không?
- Có phương pháp nào khác tôi có thể sử dụng để cải thiện khả năng đọc tệp bằng cách sử dụng RAM không?
Cụ thể hơn, tôi không tìm kiếm một 'hack' ở đây. Tôi muốn các cuộc gọi hệ thống tệp để phục vụ các tệp từ RAM mà không cần phải tạo ổ đĩa ram và sao chép các tệp ở đó theo cách thủ công. Hoặc ít nhất là một kịch bản làm điều này cho tôi.
Các ứng dụng có thể có ở đây là:
- Các máy chủ web với các tệp tĩnh được đọc rất nhiều
- Máy chủ ứng dụng có thư viện lớn
- Máy tính để bàn có quá nhiều RAM
Có ý kiến gì không?
Biên tập:
- Tìm thấy điều này rất nhiều thông tin: Bộ đệm ẩn trang Linux và pdflush
- Như Zan đã chỉ ra, bộ nhớ không thực sự miễn phí. Ý tôi là nó không được các ứng dụng sử dụng và tôi muốn kiểm soát những gì nên lưu trong bộ nhớ.