Thư mục Prefetch trong Windows chứa gì?

Prefetch là một thư mục có đường dẫn “C:\windows\prefetch”, thư mục này chứa các file có đuôi “.pf”.

Thư mục này không phải là cache, các file trong thư mục này là các “trace file” và “layout file”. Trace file là file mô tả chính xác thứ tự nạp vào bộ nhớ các thành phần (exe hoặc dll) của 1 chương trình và của bản thân Windows. Windows sử dụng những thông tin lưu trong các file này để chạy chính mình và các ứng dụng khác một cách tối ưu nhất có thể. Layout file chứa danh sách đánh chỉ mục (index ) của các file và thư mục theo thứ tự được truy cập mỗi khi khởi động máy hoặc khi chạy 1 chương trình. Điều này làm cho Windows và các ứng dụng có thể được nạp rất nhanh sau khi bạn chạy lần đầu tiên. Ngoài ra, chương trình chống phân mảnh (Disk Defragmenter) của Windows XP còn sử dụng layout file để sắp xếp các file thành những đoạn nối tiếp nhau trên đĩa cứng.

Có một số ý kiến cho rằng xóa sạch tất cả các file trong thư mục prefetch mỗi tuần định kỳ có thể tăng tốc quá trình khởi động máy tính lên đáng kể. Điều đó là sai. Ngược lại, xóa file trong thư mục này sẽ làm giảm hiệu năng của hệ thống, bởi vì windows sẽ phải tạo lại các file này mỗi lần bạn chạy 1 program. Thực tế windows vẫn định kỳ giọn dẹp thư mục này hàng tuần, các file cũ sẽ bị xóa bỏ. Khi bạn xóa 1 chương trình, các trace file và layout file tương ứng của nó trở thành vô dụng và sẽ bị windows xóa. Windows sử dụng các thông tin trong thư mục prefetch chỉ đơn giản là để tối ưu hóa việc chạy các chương trình ứng dụng.

Thử nghiệm khởi động máy trong hai trường hợp:

Với đầy file chứa trong thư mục prefetch:
0:50 vào tới màn hình login
… 1:08 vào tới desktop

Sau khi xóa tất cả các file trongthư mục prefetch:
… 0:58 vào tới màn hình login
… 1:57 vào tới desktop

Có hàng nghìn người đã tin và làm theo lời khuyên mù quáng này khi mà nó được đăng trên một số trang web uy tín, mặc dù chính họ không hề cảm nhận thấy sự khác biệt rõ rệt về tốc độ thay đổi ra sao.

Bạn cần quan tâm tới tốc độ khởi động máy để làm gì? Trong khi bạn có thể tắt máy bằng cách Hibernate - tắt và khởi động cực nhanh, mọi thứ khi bật máy trở lại sẽ giữ nguyên trạng thái trước khi tắt máy.

Bạn có thể tăng tốc máy bằng nhiều cách: tăng RAM, sử dụng 1 chương trình chống phân mảnh tốt (Diskeeper là tốt nhất), xóa bỏ những chương trình không sử dụng hoặc không cho chúng tự nạp khi khởi động máy.

Bài liên quan

0 comments:

Post a Comment

© 2008 Zerovn.net. All rights reserved. Designed and Developed by Zerovn.
Email: damchina@gmail.com