【问题标题】:aix java core zero sizeaix java核心零大小
【发布时间】:2011-11-23 16:15:39
【问题描述】:

在我的 AIX 6.1 中,java 1.5.0

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

我通过运行 java 获得核心。但我看到核心文件的大小为零。我设置 ulimit -c unlimited,下面是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$

你能帮忙设置什么来获取核心文件

【问题讨论】:

  • 为什么核心文件归root所有?

标签: java jvm core aix ulimit


【解决方案1】:

对 AIX 上的 ulimit 不太了解,但似乎内存限制:

max memory size         (kbytes, -m) 32768

对于 Java JVM 来说似乎不够,所以尝试增加它。生产服务器的典型 JVM 内存可能为 512MB。 Post 关于 AIX 6.1 重启后内存限制的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-19
    • 2014-05-16
    • 2020-01-18
    • 1970-01-01
    相关资源
    最近更新 更多