[Q] Phone lag almost unusable due to IOWAIT
I have an older phone (HTC Desire Z / Vision) which is still usable, but it has been extremely slow lately. When I say slow, I mean that applications take 10-30 seconds to open and I often get "application is not responding, force close / wait" windows pop up. I thought it was slow CPU speed, but after running top I find that the problem is spending too much time in IOWAIT status. CPU is overclocked to 1.5 GHz, I am running Cyanogen 7 (newer won't run on this hardware). I ran some benchmarks and got these numbers for disk access speed:
Internal storage write: 3.18 Mbytes/sec
Internal storage read: 15.5 Mbytes/sec
External storage write: 2.69 Mbytes/sec
External storage read: 16.7 Mbytes/sec
Is this especially slow? Is it causing the problem? If not, then what else could be causing the problem, and how could I fix it?