Not aware of anything that directly matches your description, however all major operating systems do cache filesystem object in RAM. So if you pre-read the file, then it should be read back from cache when you come to stream it.
Additionally, ZFS supports using SSDs to supplement the cache.
Additionally, ZFS supports using SSDs to supplement the cache.