why loading bars jump around instead of smoothly increasing percent?

129 viewsOtherTechnology

3%. 5%. 34%! 97%! 97… 98…

In: Technology

24 Answers

Anonymous 0 Comments

Depends how the bar is programmed. Say you’re copying 10 files of different sizes.

If you’re doing percentages based on number of files, then each file is worth 10%.

If each of those 10% go up based on the progress of the file copied, small files will fill their 10% faster, while large files will take longer to fill theirs.

In theory you could program it to recognize size and adapt, but that’s extra work for not much material benefit. People really just wanna see that it’s still going.

Anonymous 0 Comments

Say you have 100 files you were transferring.
The first 3 files were small enough to transfer in under a second so you just see 3%
The 4th is and fifth files are also immediate. So you see the 5%.
The 6th file is 100MB and files 7-34 are 1KB each. So you see 34% because although there was a delay at the 6th file the rest were immediate.

Programmatically it may have been set to calculate to show the specific progress as a percent but the speed at which it computes may be too fast to show.

Anonymous 0 Comments

They progress as tasks are completed, but it is difficult (or little energy is spent trying) to predict how long each of these tasks takes.

Anonymous 0 Comments

How many times have you been asked to give and estimate of how much longer a task will take when you are only part of the way through? Yeah, computers aren’t any better at that than we are.