Also try running sudo fs_usage in Terminal. Every line printed is a disk read/write and since you would be on an older machine with slower I/O you need to reduce the number of lines printed.
One useful trick is to add folders to Spotlight's Privacy section e.g. source code, downloads, torrent locations, game files etc.
One useful trick is to add folders to Spotlight's Privacy section e.g. source code, downloads, torrent locations, game files etc.