Originally Posted by devsk
But there are too many layers involved and too many parameters to say with a guarantee that your 20MB file will be in cache when you read that big 2GB file. OS caches your Filesystem info, so that gets driven by how much RAM you have and how many other programs are active. That also gets tied into whether you are swapping (writing page file) or not. Larger programs may generate page file traffic. NTFS itself is generating log file writes to the disk periodically (and it looks more aggressive than most other FSs I know).
"clean" system (no emule, no torrents, no "install any program you can download" ) VB6 IDE + one/two 5-50 MB test files