In a HDD, the flush queue (cache) command is transformed into a memory barrier command. The HDD thus has an operation mode in which flush commands do not cause the pending commands to be executed immediately, but instead simply introduces a constraint on the command reordering algorithms that prevents commands sent after the flush command from being executed before commands sent prior to the flush command. The constraint may be applied only on write commands.

 
Web www.patentalert.com

< Replacement pointer control for set associative cache and method

> System and method for efficient software cache coherence

> Monitoring processes in a non-uniform memory access (NUMA) computer system

~ 00536