Your hardware is ancient, but it should still work satisfactorily. Consider an upgrade to Skylake or newer with ample memory.
What about the HDD? Thorough testing by moving and shaking allocated chunks is a great way to sort out drives which pretend to work still satisfactorily under ext4 but actually report trouble when checked with btrfs.