Oracle® Solaris Zones 介绍

退出打印视图

更新时间: 2014 年 12 月
 
 

物理内存控制和 capped-memory 资源

capped-memory 资源可为 physicalswaplocked 内存设置限制。每个限制均是可选的,但至少要设置一个限制。要使用 capped-memory 资源,必须在全局区域中安装 resource-cap 软件包。另请参见capped-cpu 资源

  • 如果计划在全局区域中使用 rcapd 为区域设置内存上限,请确定此资源的值。rcapdcapped-memory 资源的 physical 属性用作区域的 max-rss 值。

  • capped-memory 资源的 swap 属性是用于设置 zone.max-swap 资源控制的首选方法。

  • capped-memory 资源的 locked 属性是用于设置 zone.max-locked-memory 资源控制的首选方法。


注 -  应用程序通常不会锁定大量内存,但是如果已知道区域的应用程序会锁定内存,则您可能会决定设置锁定内存。如果区域信任是一个需要关注的问题,还可以考虑将锁定内存上限设为系统物理内存的百分之十,或区域物理内存上限的百分之十。

有关更多信息,请参见在 Oracle Solaris 11.2 中进行资源管理 中的第 10  章 关于使用资源上限设置守护进程控制物理内存在 Oracle Solaris 11.2 中进行资源管理 中的第 11  章 管理资源上限设置守护进程的任务创建和使用 Oracle Solaris 区域 中的如何配置区域。要临时设置区域的资源上限,请参见在 Oracle Solaris 11.2 中进行资源管理 中的如何为区域指定临时资源上限