I'm not sure its even possible to keep up. I had that fail at one point. And I'm pretty sure it won't with only 8 GB of RAM for caching.
If you're using shm/ram for the file, spinning disk is fine for storage although some APIs (if accessing block log) will be slower.
In my experience 8GB is not enough, it replays up to HF19 and then the app crashes.