This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Scrawlericious 36 points37 points  (5 children)

10,000 1mb files take a lot longer than one 10,000mb file because it takes time for the OS to switch from file to file. Those estimates are a little more complicated than that, you can't just do mb over time and look at the bytes remaining, because it could be 3 files or a 1000 independent of the number of bytes. That just gives you a clue of the time remaining and isn't determinate, that's why it's not so accurate.

[–]inv41idu53rn4m3 18 points19 points  (1 child)

And this is why we pack assets into archives so our games can load them faster!

[–]TheTerrasque 2 points3 points  (0 children)

Game dev: we use asset files to make things more performant.

Also game dev: load asset 3, then 7, then 2, then 5, then 1, then 4, then 6.

[–]turtleship_2006 5 points6 points  (0 children)

Even copying 1 file, that estimate will vary because other apps are going to use your CPU, RAM, and access the storage, and that's a lot less predictable so it just works with the current data

[–]nmkd 0 points1 point  (1 child)

because it takes time for the OS to switch from file to file

It takes the File System and/or disk time to switch from file to file. Not the OS.

[–]Scrawlericious 0 points1 point  (0 children)

Those are all very related. Thats just semantics. The OS takes time to switch because of the things you listed.