I have an Asus eee 4G (AMI BIOS), I want to ask if this product actually overwrites the entire RAM during cold boot. I have the "Quick boot" feature turned off and I can see the memory being tested during the BIOS post, but I read that it might not actually work that way.
Why do old computers perform a long memory test on every boot?
Here the user @Bitbang3r wrote:
Adding fuel to the fire... on a modern PC, performing naive "write bytes, read them back" tests of RAM might not even directly touch the ram that's ostensibly being tested AT ALL... modern PCs have so much primary & secondary cache, a strategy that fails to explicitly take cache-management into account is potentially doing nothing more than wasting the user's time by repeatedly exercising the cache while ignoring the underlying RAM. Even IF the values eventually got written to "real" RAM, it might not happen until long AFTER you seemingly read the bytes back & decided they matched.
So what is the truth, will the entire RAM be overwritten in my case?
Is the whole CPU cache (L1 64 + L2 512 in my case) also tested during BIOS POST?