Page 227 - Tự Học Xửa Chữa Và Nâng Cấp Máy Vi Tính
P. 227
đệm sử dụng một phương pháp gọi là LRU (Least Rerently
ưsed - lâu không được sử dụng nhất) làm phương pháp cơ
sỏ cho quản lý vùng đệm. Dữ liệu nào nằm lâu nhất mà
không được sử dụng sẽ bị đẩy ra giải phóng chổ cho dữ liệu
khác vừa được sử dụng mả chưa ỏ trong vùng đệm.
Càng nhiều file được trao đổi với vùng đệm. thì chương
trình phải quyết định càng nhiều cách thức sử dụng tốt
nhất không gian nhố cho phép. Và càng sử dụng đến vùng
đệm thì càng chứng tỏ hiệu quả.
Những chương trình cache đơn giản nhất như
SMARTDRV chỉ đơn thuần là lấp các chổ vừa mới giải
phóng bằng dữ liệu kê tiếp trên đĩa. Nhưng với những bộ
chương trình tân tiến hơn như Norton Speedcache+ và
Super PC-Kwik thực sự còn gần "trí tuệ nhân tạo" thông
thái, chuẩn đoán trước về những dữ liệu bạn sẽ cần trong
lần gọi kế tiếp. Tất cả điều đó xảy ra tự động, bên trong
mà không cần bạn phải làm gì cả.
Các chương trình tiện ích cache thực hiện các công
việc của mình khi bộ xử lý rảnh roi, ví dụ giữa các lần
nhấn phím, hoặc khi bạn đang viết một văn bản. Mỗi một
nhà sản xuất chương trình cache cất giữ cẩn thận phương
pháp của riêng mình về quản lý bộ đệm như cửa hàng bán
đồ ăn nhanh thủ bí quyết pha chê gia vị.
Đoc nhanh, gh i nhanh
Đến đây, chúng ta đã thâV rõ các lợi điểm của bộ đệm
đê đọc dữ liệu từ đĩa cứng. Nhưng điều gặp phải hiện thòi
của các chương trình tiện ích cache còn theo cả một cách
khác. Cách ghi có vùng đệm được biết đến như các tên
khác như Lazy writes (ghi lười), ghi sau...
Bình thường, khi cất một file hoặc đóng một ứng dụng,
bạn nhận thấy được một sự chậm trễ trong khi đó đĩa cứng
227