One of my CPUs on Block 2300 now hashes at 8.3H/s, while at Block 23000 it will hash at 1.35H/s. This doesn't take into account the difficulty changes by then. Every CPU will linearly follow this pattern.
degredation will accelerate when memory is exhausted and starts swapping to disk.
Currently its using about 460MB of RAM. At block 23000 it will use 956MB of ram. So RAM is not really an issue since most of us have 8-16GB of it.
my i7 3770 don't show 0.03kh anymore..only hashing at 0.02kh now..
i remember when ethereum mining still depends on system RAM on mining instead of GPU RAM..might happen with zcoin GPU miner release