Page 233 - Tự Học Xửa Chữa Và Nâng Cấp Máy Vi Tính
P. 233
Khi bạn cài đặt DOS hoặc Windows, SMARTDRV được
bổ sung vào file AUTOEXEC.BAT, nhưng không có tham
sổ" hoặc chỉ định gì cả. Khi SMARTDRV khởi động từ
AUTOEXEC.BAT theo cách thức đó, thì nó sử dụng kích
thước mặc định cho bộ đệm của mình như sau:
SMARTDRV sẽ không chỉ định tự động bộ đệm lớn hơn
2MB, bởi lẽ sẽ nhận được hiệu suất thấp. Cỡ 2MB là tốỉ ưu,
nhưng ở một phía khác, nhớ hơn 250K bộ đệm không cho
nhiều cái thuận lắm so vói không có bộ đệm nào cả.
SMARTDRV luôn luôn bỏ lại một phần của bộ nhố mở
rộng bởi vì có một sô" ứng dụng lớn như hệ quản trị dữ liệu
Paradox của Borland International cần bộ nhớ mở rộng để
chạy. Tuy nhiên, khi bạn dám chắc là các ứng dụng không
yêu cầu bộ nhớ mở rộng, bạn có thể bắt SMARTDRV sử
dụng bộ đệm lớn hơn. Điều này chỉ là vấn đề chỉ định kích
thưốc bộ đệm trong dây lệnh. Ví dụ, theo như bảng ở dưới
đây, nếu bạn có 2MB là bộ nhớ mở rộng, thì dưói chê độ
DOS, SMARTDRV xác lập IMB bộ đệm. Để bắt nó sử
dụng hết 2MB làm bộ đệm, hãy biên tập lại
AUTOEXEC.BAT như sau: ' '
C:\DOS\SMARTDRV.EXE 2048
Nếu bạn không muốn dùng SMARTDRV với kích thưóc
mặc định, hãy chỉ định kích thước khác (Tất nhiên cho đến
tận giói hạn của bộ nhớ mở rộng).
Bạn cũng có thể chỉ định một kích thưóc tối thiểu nhò
bổ sung tham số thứ hai cho dòng lệnh. Tại sao bạn muôn
làm như vậy? Có một sô" ứng dụng của DOS có hành vi
"xâu chơi" có thê tước đoạt điều khiển của bộ nhớ mở rộng
và giảm kích thước của bộ đệm tói mức không có ích lợi gì.
Dòng lệnh mẫu là:
233