Почему блокнот занимает больше времени, чем LTViewr

#text #notepad

Вопрос:

Почему Блокноту требуется 25 секунд, чтобы открыть текстовый файл размером 6 МБ, в то время как просмотру больших текстовых файлов требуется 10 секунд, чтобы открыть текстовый файл размером 600 МБ?

Ответ №1:

Скорее всего, Блокнот загружает (или пытается) загрузить весь файл в оперативную память, в то время как LTFV просто кэширует определенную часть файла, но не полное содержимое. Вы также заметите, что для очень больших файлов (скажем, 100 МБ или более) Блокнот, как правило, будет иметь высокую производительность при прокрутке, в то время как такие инструменты, как LTFV или Notepad , будут иметь плавную производительность даже для очень больших файлов.

Комментарии:

1. в LTV вы можете увидеть все данные и прокрутить их все. кроме того, вы можете искать его, а это значит, что все это есть в памяти

2. @asmgx, Но это не обязательно означает, что весь файл загружается в оперативную память одновременно.