【发布时间】:2012-10-19 00:51:00
【问题描述】:
shm_open()-
mmap()带有预定义的大length -
fork()(多次) -
ftruncate()随意
这样做的目的是确保fork() 产生的每个进程在同一地址上都有一个共享段。然而,我不想让 RAM 一直忙,而是动态调整它的大小(大小跨越 0 - 大 length)。
这行得通吗?有UB吗?
【问题讨论】:
标签: linux memory-management posix shared-memory