Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

фаил в память


Страницы:   1 2

Tonich ©   (2010-01-13 12:04:00) 

Дарова Всем.

Есть следующий вопрос-задача.

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

В первом приближении я сделал так, вычитывал некоторый блок этих коэффициентов их файла в массив производил вычисления необходимые.. ну и так дальше..

Сейчас я переделал это механизм, используя FileMapping, но особого прироста в скорости не получил (может просто из-за того что в корне не понимаю данный механизм, если кто-то объяснит буду благодарен)

Вообщем, сейчас задача сводится к тому что бы те самые коэффициенты можно было получить максимально быстро.. как будут предложения?


clickmaker   (2010-01-13 12:12:00) [21]

а почему бы их целиком в память не загнать?


sniknik   (2010-01-13 12:12:00) [22]

> как будут предложения?
предложение поискать скорости в месте более зависящем от тебя (коде/алгоритме), а не от системы.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо