|
|
发表于 2010-9-15 09:37:54
|
显示全部楼层
来自: 中国上海
避免NX在处理大型装配时的内存溢出报错 “Out of Memory”1 D2 ]! ]% x+ t" }2 n. _3 Z* ?7 T. ?5 \
在NX中处理大型装配的时候,当内存不足时,系统会提示内存溢出Out of Memory。
& o7 s% x5 Q- D0 P9 T用户现在可以在系统中增加一个环境变量,通过这个变量来控制Undo信息占用的内存空间,达到减少内存溢出报错情况出现的可能。# u5 r* h/ k5 z9 b1 x% }: c, G
在NX中,Undo信息会占用一部分的系统内存,当NX在处理大型装配时使用的内存数量接近系统地内存极限时,这部分占用内存空间的Undo信息很可能就会促成系统的内存溢出报错。
% B1 N, ~7 V" ^3 }7 _2 n现在我们可以设置对应的环境变量使Undo的信息能够在适当的时候释放占用的系统内存,并存储到硬盘上。从而减少因为Undo信息占用内存造成的内存溢出问题。; o* Z! T6 G, W( j2 N& q* X" ]2 C' c2 e
变量:
; l$ }$ I" m# J- _' t4 K4 E$ iUGII_CLOSE_UNDO_MODE=CHECK(值)
, ~& c5 {- I% c+ e5 E
0 t* O: n$ g b+ a+ q设置变量后,NX的Undo信息会在系统内存接近极限的时候被转存到硬盘上去,从而避免报错;而在正常情况下,Undo信息还是会驻留在系统的内存中 |
|