Delete all the files you got from me, and get this one:
<
http://perso.edulang.com/csiphs/access_hard_drive.v2.zip>
access_hard_drive.create.exe will create a non-trivial 1.5 GB
"c:\dummy" file.
The new "access_hard_drive.exe" will read random values in the file
(as did the previous version), and check that what it reads is
consistent.
The value to be read is nontrivial (17 * offset), so no caching system
can predict it.
And, no caching system is able to cache a 1.5 GB file with only 512 MB
RAM.
If you've got something like "16608188 ok 527137596 ok
559498424 ok 844569396 ok 1101549596 ok 432213324 ok", then
I'm pretty sure the file is being read (4 bytes at a time).
Otherwise, there's some kind of error message.