
The answer to yesterday’s problem was that I was copying files on a Windows XP machine. First I was told it would take 5 minutes, a bit later I was told 28 minutes. It oscillated way too much to my liking. In the end it oscillated between 60 seconds and 5 seconds with some visits to 2 and 1 minutes.
I might understand the oscillation if I was downloading stuff from the Internet as Internet speed varies a lot, but I was copying from my hard disk to my memory stick with no other processes going on.
So, here is today’s challenge.
1. Explain why Microsoft couldn’t come up with a better algorithm to predict time remaining of copying files.
2. Suggest a better algorithm.