Bộ nhớ Cache

Một phần của tài liệu Nghiên cứu, triển khai dịch vụ squid proxy server trên centos (Trang 27 - 28)

a, Sử dụng bộ nhớ RAM cho caching

Các tài liệu web được lưu trữ trong bộ nhớ RAM sẽ truy xuất nhanh so với việc lưu trữ trên ổ đĩa cứng. Tuy nhiên, bộ nhớ trong RAM dành cho Cache cũng nhỏ hơn bộ nhớ Cache có sẵn trên ổ đĩa cứng. Chỉ có các đối tượng thường xuyên được truy xuất hoặc các tài liệu có xác suất cao được yêu cầu một lần nữa thì mới nên lưu trữ tại bộ nhớ Cache trong RAM.

Khoảng trống bộ nhớ Cache trong RAM vô cùng nhỏ do vậy các tài liệu được lưu trữ trong Cache dựa trên cơ sở ưu tiên. Ta xem xét các đối tượng có thể được lưu trữ:

- Đối tượng truy vấn hiện thời: đây là đối tượng liên quan đến các yêu cầu hiện tại và có độ ưu tiên cao nhất. Các đối tượng này phải được lưu trữ trong bộ nhớ Cache trên RAM. Trong trường hợp có nhiều yêu cầu truy vấn đến cùng lúc sẽ xảy ra tình trạng tràn bộ nhớ Cache trong RAM thì lúc đó Squid sẽ cố gắng gửi một phần (phần đã được gửi tới Client) lên trên ổ đĩa để tạo không gian trống trong RAM.

- Đối tượng phổ biến: đây là các đối tượng hay các tài liệu web được yêu cầu khá thường xuyên. Những đối tượng này thường bị đẩy vào ổ đĩa khi cần phải tạo ra nhiều khoảng trống bộ nhớ Cache trong RAM cho các đối tượng đang được chuyển tiếp.

- Đối tượng lỗi: đây là những thông điệp lỗi mà Squid gặp phải trong quá trình lấy tài liệu web cho Client.

Để xác định kích thước bộ nhớ Cache trong RAM, dùng lệnh cache_mem. Bộ nhớ Cache được xác định kích thước theo byte, KB, MB hay GB. Ví dụ: cache_mem 2500 MB. Kích thước được quy định với cache_mem là MB.

b, Sử dụng ổ đĩa cho caching

Không gian bộ nhớ trong RAM có kích thước nhỏ, không thể đầu tư nhiều RAM vì giá thành khá đắt. Trái ngược với điều này, ổ đĩa vật lý có không gian lưu trữ lớn mà có thể được sử dụng cho bộ nhớ Cache.

Dòng lệnh cache_dir được dùng để cấu hình cho không gian lưu trữ cache trên đĩa cứng.

2.4. Khởi động Squid

Một phần của tài liệu Nghiên cứu, triển khai dịch vụ squid proxy server trên centos (Trang 27 - 28)

Tải bản đầy đủ (DOC)

(75 trang)
w