I am experiencing slow page loads and slow SSH responsiveness, but when I run
htop I appear to have plenty (1gb+) of available memory and the CPU seems to be pretty chilled.
Is there a better way to find where the bottle neck is?
Maybe You can try
Also You can set "Detailed CPU time" option at hTop's Display Options (jump to there with F2), and see if any iowait is there (it will show up at as grey CPU usage (like system is red, user green and so on)
Or simply use
And, finally if it's a remote station maybe it's a good idea to check latency with for example ping.