Степень заполнения сегмента общей памяти. как?

Бочонок

http://frontender.info
Степень заполнения сегмента общей памяти. как?

Приятного времени суток.

Есть созданный с помощью systemV функций (shm_attach) сегмент общей памяти.
В него пишутся переменные (блок памяти используется для кэширования данных).
Существует ли способ узнать степень заполнения этого сегмента?
Извлечь все данные и посчитать сколько они "весят" (как вариант - завести участок памяти куда каждый раз при изменении кэша писать расчетное изменение размера)?
 
Сверху