Я написал программу, которая загружает файлы, и мне интересно, может ли кто-нибудь объяснить, почему загрузка файла вторая & последующие времена быстрее начальной загрузки одного и того же файла?
Например:
1. При загрузке большого файла (500 МБ) в первый раз требуется больше времени, чем последующая загрузка одного и того же файла. Это займет примерно половину времени при загрузке файла 2 nd времени.
Это случай, даже если объем использования ОЗУ падает (это также появляется при перезапуске программы).
2. Если я перезагружу свой компьютер и/или не запускаю программу или перезагружаю файл через некоторое время, ситуация № 1 встречается снова.Память и загрузка файла C++?
Окружающая среда:
- C++
- VS 2010 (MFC)
- Windows XP Home 32-разрядное
- загрузка файла: Я попытался Fread() & другие, но все они заканчиваются аналогичными результатами.
Спасибо за понимание.
Я не уверен, хотя причина вашей проблемы для меня совершенно очевидна. Он также закрывается как «вне темы» и «не вопрос». О, я полагаю, что отсутствие вопросительного знака может быть связано. –
Да и земля поднимается и садится, но люди все еще говорят о закате и восходе солнца. Может быть очевидным, но другим это может и не быть. Так много для такого понятия, как глупый вопрос ха-ха. В любом случае, я благодарен тем, кто ответил. Cheers :) – ReturnVoid
Да, не означает, что ответ был очевиден, но это очевидно для меня. Я думал, может быть, это считалось «слишком очевидным» для некоторых людей? Может быть? (Измените вопросительный знак на свой вопрос.) (Также земля не поднимается и не устанавливается. Она вращается) –