【问题标题】:Increase memory for shared memory为共享内存增加内存
【发布时间】:2011-01-03 11:02:57
【问题描述】:

在尝试获取共享内存时,shmget() 经常会因为无法分配内存而失败。 RAM 的物理大小真的不应该是问题(我认为 4GB 就足够了)。 相反,系统属性中可能存在分配共享内存集的限制。有谁知道,我在哪里可以找到这个属性?

我使用的是 Mac OS X 10.6 版

【问题讨论】:

  • 当你有 4gb 内存时,1gb 不是用来索引 4gb 的吗?还是我对比率有误。

标签: macos memory operating-system shared-memory


【解决方案1】:

取决于操作系统。 PostgreSQL documentation 提供了在各种平台上更改共享内存限制的提示。

【讨论】:

  • 谢谢。文档提供了我需要的东西。我总是忘记说我正在使用什么操作系统。我将编辑问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-10-08
  • 1970-01-01
  • 2013-01-24
  • 1970-01-01
  • 1970-01-01
  • 2012-03-12
  • 2011-06-29
相关资源
最近更新 更多