2011-09-23 46 views
0

在我的AIX 6.1,JAVA 1.5.0AIX Java核心大小爲零

bash-3.2$ java -fullversion 
java full version "J2RE 1.5.0 IBM AIX build pap32devifx-20080811c (SR8a)" 
bash-3.2$ 

我對正在運行的Java越來越核心。但我看到核心文件的大小爲零。我設置 的ulimit -c無限的,這裏有以下deatils

-rw-r--r-- 1 vyellepe rdl   54763 Sep 23 08:43 management_demo_client.log 

-rwx------ 1 root  system   0 Sep 23 08:43 core.20110923.084309.1339644.dmp 

bash-3.2$ 
bash-3.2$ 
bash-3.2$ ulimit -a 
core file size   (blocks, -c) unlimited 
data seg size   (kbytes, -d) unlimited 
file size    (blocks, -f) 1048575 
max memory size   (kbytes, -m) 32768 
open files      (-n) 2000 
pipe size   (512 bytes, -p) 64 
stack size    (kbytes, -s) 32768 
cpu time    (seconds, -t) unlimited 
max user processes    (-u) 1024 
virtual memory   (kbytes, -v) unlimited 
bash-3.2$ 

你能幫助什麼需要設置,以獲得核心文件

+2

爲什麼'root'擁有該核心文件? – Mat

回答

0

沒有太多精通有關的ulimit在AIX上,但似乎內存限制:

max memory size   (kbytes, -m) 32768 

對於Java JVM來說似乎不夠用,所以請嘗試增加它。生產服務器的典型JVM內存可達512MB。 Post關於重新引導後AIX 6.1中的內存限制問題。