Класс segment_header_t::io_buffer_t
#include <headers.hpp>
Полный список членов класса
Подробное описание
Вспомогательный буфер для выполнения операций ввода-вывода.
- Начиная с:
- v.1.4.0
Профилирование показало, что операции чтения/записи заголовка выполняются гораздо эффективнее, если работать с буфером в ОП. Но динамически создавать буфер для каждой операции очень дорого. Так же следует учитывать, что операция чтения/записи заголовка может выполняться на контексте одной нити для одного хранилища только одна. Поэтому можно заранее создать для хранилища объект-буфер и использовать его для выполнения всех операций ввода/вывода заголовков сегментов этого хранилища.
Класс io_buffer_t предназначен для того, чтобы объект, управляющий заголовками сегмента, создал его однократно, а затем передавал во все операции чтения/записи.
Объявления и описания членов классов находятся в файлах:
Документация по ObjESSty. Последние изменения: Fri Oct 13 18:35:38 2006. Создано системой
1.4.7