Есть, проблема. Нужна реализация llinkedlist и hashmap на чистом С по верх Shared memory(shm). т.е. коллекция должна быть на offset'ах и с выделением памяти из кучи. Такого готового решения я не нашел. Решил написать сам на offset'ах, но опять же встает вопрос с выделением памяти из заранее созданного shared memory сегмента. Операционная система Linux c glibc и ulibc.
Надеюсь, что проблему описал достаточно подробно.