Not sure how it happened but my external 1TB drive ext4 filesystem seems to have got messed up. I used smart tools to check the disk and all reported fine. I've grabbed what I can from the disk and ran fsck.ext4 -y /dev/sdb1 while its unmounted and its running through what looks like a lot of messed up stuff.
Looking in htop fsck is only using one of eight cpu cores at 100% is there anyway to get it to fully utilise the cpu?
I've noticed this for a number of applications before. Is there something I can do to force apps to use multiple cores or is it inherent to the application itself?
Programs have to use multiple threads or processes to run on multiple cores simultaneously.
Some tasks just cannot be ran in parallel.
'What can be asserted without evidence can also be dismissed without evidence.' - Christopher Hitchens
'There's no such thing as addiction, there's only things that you enjoy doing more than life.' - Doug Stanhope