best allocator
От: Аноним  
Дата: 01.08.08 10:23
Оценка:
Приветствую господа!

Ищется аллокатор, менеджер памяти для однопоточного приложения, работающего на 64-bit Linux (GCC 3,4). Размер объекта фиксирован — 16 байт. Колличество объектов — десятки миллионов. Общий допустимый размер памяти под все объекты 15 Гб.

Работа с объектами ведется по 2-м сценариям:
— все загружаем в памать один раз и потом интенсивно читаем из разных углов.
— загружаем несколько коллекций объектов в память, а остальные свопим на диск. Выгружаем коллекцию на диск, если она не используется и подсасываем вместо нее более используемую с диска.

Приложение для обработки GIS данных.

Хочется а) увеличить скорость работы и б) снизить фрагментацию памяти.

Кто может помочь? Буду признателен за ваши предложения и опыт!
allocator memory manager аллокатор менеджер памяти маленькие объекты
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.