LINUX.ORG.RU

История изменений

Исправление Siborgium, (текущая версия) :

результатов нет

Есть, в посвященном им топике. Царь сюда протек потому, что ему туда рейтинг постить не позволяет.

тест системы ввода-вывода

Еще раз,

  • Часть доводов применима и к 200мб-файлу, так как чтение из кэша всяко быстрее чтения с диска, а 200мб окажутся кэшированы с куда большей вероятностью, чем, скажем, 500мб.

  • Кэширование окажется бесполезным на 8гб

  • Чтение с диска одного и того же не кэшированного файла является более или менее константной величиной, погрешность легко проследить, запуская одну и ту же программу несколько раз в разное время.

Отсюда к задаче реализации калькулятора прибавляется задача грамотного обращения с IO в этом калькуляторе, которую я считаю частью исходной задачи, поскольку задача требовала читать данные из файла, причем (отдельно отмечено) гигабайтного, а не «200 метров». Хотя бы поэтому «Нет, это попытка оправдать свой проигрыш» применимо к царю в той же мере, в которой применимо ко мне.

И да, разговор действительно лучше перенести в соответствующий топик.

Исходная версия Siborgium, :

результатов нет

Есть, в посвященном им топике. Царь сюда протек потому, что ему туда рейтинг постить не позволяет.

тест системы ввода-вывода

Еще раз,

  • Часть доводов применима и к 200мб-файлу, так как чтение из кэша всяко быстрее чтения с диска, а 200мб окажутся кэшированы с куда большей вероятностью, чем, скажем, 500мб.

  • Кэширование окажется бесполезным на 8гб

  • Чтение с диска одного и того же не кэшированного файла является более или менее константной величиной, погрешность легко проследить, запуская одну и ту же программу несколько раз в разное время.

Отсюда к задаче реализации калькулятора прибавляется задача грамотного обращения с IO в этом калькуляторе, которую я считаю частью исходной задачи, поскольку задача требовала читать данные из файла, причем (отдельно отмечено) гигабайтного, а не «200 метров». Хотя бы поэтому «Нет, это попытка оправдать свой проигрыш» применимо к царю в той же мере, в которой применимо ко мне.