В программировании, увы, не силён.
Т.е. всё же процессы apache должны хранить этот кэш, если PHP как модуль?
Мастер (тот который от root) при старте кушает 33 Мб физической памяти, все воркеры (spare) от www-дата около 17 Мб.
Процесс, запускаемый непосредственно при выполнении какого-то скрипта, памяти потребляет пропорционально тяжеловесности самого скрипта, а hit в кэше засчитывается (т.е. данные откуда-то берутся).
Собственно, как всё же можно увидеть этот кэш на уровне системы, не используя shm?
Посмотрел процессы с помощью pmap, есть один сегмент, по размеру равный размеру кэша.
На мастере:
Kbytes RSS Dirty Mode Mapping
524288 6012 6012 rw-s- zero
На воркерах вообще пустой:
524288 0 0 rw-s- zero
В статистике opcache показывает что заняты все 512 Мб.