Hi Ivan, don't trust the CPU monitor as the way it works is broken. Here it shows the same thing with SM while the CPU widget in xcentre shows 1 cpu at 1-8% and the others offline, CPU temp is low as well. Top shows SM using 0-20%.
The CPU doesn't matter as 38.8 is targeted at a i486 and optimized for a i686.
Try the usual tests, starting in safe-mode and test with a new profile. Usually 38.8 runs good though it is still not going to work for some sites. Run firefox --help for parameters.
You could try 45.8 Firefox as well, it is worse for CPU usage but shouldn't feel slow. The one I linked here should work on your processors fine as IIRC, they all support SSE2 (Athlon didn't), need to install libvpx and hunspell