Even though libumem has been backported from the kernel, it does not provide user hooks for acquiring raw memory as, e.g., the vmalloc package. Because of this, libumem can't be used to manage shared memory segments (obtained through shm_open/mmap).
Is there any possibility that libumem is extended to expose raw memory allocation/deallocation hooks, so that we have a general-purpose allocator that is usable also on shared memory segments? (I see that libumem.so contains private symbols vmem_mmap_alloc and vmem_mmap_free, as well as sbrk "disciplines" [as vmalloc calls them] - it'd be nice if discipline requirements were documented and reimplementable by the user) This message posted from opensolaris.org _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
