【发布时间】:2011-09-13 11:02:02
【问题描述】:
是否可以使用 ftruncate 将共享内存块的大小增加到超过 sysconfig 给出的共享内存限制大小?如果物理内存用完,如何让它使用交换?
【问题讨论】:
-
/dev/shm 大小默认为总物理内存的 50%。如果 50% 的限制全部用完,我如何让我在 linux 上的 C 应用程序使用交换空间。默认行为是它给出一个错误“磁盘上没有剩余空间”。
标签: linux ipc shared-memory