找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

在AIX服务器上运行ldedit增大maxdata解决内存溢出问题

2010-6-29 00:00| 查看: 44462| 评论: 0|来自: Siemens PLM Software

摘要: 有TCEnt用户发现对于某些业务对象,如果相关对象数量很大(超过4000项),在瘦客户端上相关对象的树无法展开,报错:No related items were returned。在dspout中可以发现对于omfsvr的 low_getspace: out of memory, ...

有TCEnt用户发现对于某些业务对象,如果相关对象数量很大(超过4000项),在瘦客户端上相关对象的树无法展开,报错:No related items were returned。

 
在dspout中可以发现对于omfsvr的 low_getspace: out of memory, out_of_memory in obj.c 等错误信息。
用户的AIX服务器对于单个进程所使用的内存数有256MB的限制,对于需要大量内存的进程,我们可以运行ldedit来增大maxdata的值,在本例中,相关的应用程序为objserv,所需步骤如下:
1. 运行
dump -ov <full path to objserv>
在输出中得到maxDATA的值,默认值为0x00000000。
2. 运行以下命令:
ldedit -bmaxdata:0x80000000 <full path to objserv>
3. 运行
dump -ov <full path to objserv>
在输出中得到maxDATA的值, 现在应该是0x80000000。
4. 再次测试造成内存溢出的情况,现在问题应该已经解决了。

赞一下!
3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-11-22 19:44 , Processed in 0.017923 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

返回顶部