2011-09-23 4 views
0

, 자바 1.5.0AIX 자바 코어 제로 크기 내 AIX 6.1에서

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

내가 자바를 실행하여 핵심을 얻고있다. 하지만 코어 파일의 크기가 0 인 것을 볼 수 있습니다. 난 당신이 코어 파일을 얻기 위해 설정하는 데 필요한 어떤 도움을 줄 수 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

핵심 파일이 '루트'에 의해 소유되는 이유는 무엇입니까? – Mat

답변

0

너무 많이 AIX에 ulimit를에 대해 정통한하지만, 메모리 한계를 보인다되지 않음 :

max memory size   (kbytes, -m) 32768 

Java JVM에는 충분하지 않으므로 크기를 늘려보십시오. 프로덕션 서버의 일반적인 JVM 메모리는 512MB로 확장 될 수 있습니다. Post 재부팅 후 AIX 6.1의 메모리 제한 문제.