You have your own read cache then? You're nearly at the Oracle-level of writing your own filesystem at this point.
we manage memory instead of relying on page cache