I have written a backup program which I happy with appart from when it runs it ties the machine up.
I mean when it's copying files it uses a lot of resources. It also becomes unresponsive until the copy process has finished.
Is there a way I can get it chill out a little. I'd like it to be able to run in the background really, letting the user get on with other things while it's working.