我在solaris sparc 10 os上的Swap空间有问题。当我启动Weblogic Server 10.3.3时,交换空间利用率增加到1.6 GB(最初交换空间利用率为200mb或300MB)
配置详情: 操作系统:Solaris Sparc 10 JDK:Jrockit R27版本 RAM:18 GB 交换空间:2GB
任何指针都将受到高度赞赏。谢谢提前
答案 0 :(得分:0)
对于18 GB RAM系统,2 GB交换看起来太小了。您可能只需要添加一些交换空间。整个切片,分区,zvol或普通文件,具体取决于您的环境。
答案 1 :(得分:0)
18GB RAM主机上的2GB交换空间太低。没有办法定义“数学函数”来设置交换空间,但是,当你有超过8GB的情况时,通用规则可能是2/3 *总RAM,而在其他情况下则是2 * RAM。
但交换量取决于应用程序的类型以及它们如何使用交换,因此,您需要在分配值之前了解它。否则,如果你有“很多可用空间”,你可以用不同的值探索,一个好的起点可能是4GB。
您可以使用以下方式添加原始设备:
# swap -a /dev/rdsk/cXtYdZsX
或者您可以添加平面文件
# mkfile -s 2048m /var/swap.file1
# swap -a /var/swap.file1
这里有一个完整的例子(西班牙文)Add more swap to a Solaris Host
此外,您可以检查 tmpfs (/ tmp和/ var / tmp)以避免使用整个可用内存,Limit /tmp size on Solaris
谢谢, Urko