由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 问大家一个狠诡异的事情,java 导致关机。
相关主题
java最大用多少内存structure in Java??
[转载] 现在还有什么OS不是THREAD级调度的吗?Java都在什么时候进行Garbage collection?
请问在Java中有没有停止一切的命令关于J2EE vs. .NET
java编译的文件能不能作成可执行文件?help: where to download JAVA/swing? (转载)
入门Java CLASSPATH问题:迷惑了很久,java 和 c++ 到底谁快?
Java on AIXjava的接口runnable
how to set java run time locale/encoding?Sun要开源Java了
Java program running on PDAjava内存泄露问题
相关话题的讨论汇总
话题: java话题: 关机话题: 内存话题: vm话题: 诡异
进入Java版参与讨论
1 (共1页)
d*j
发帖数: 756
1
我有个程序,读取大量的文件,建立一个 in-memory dictionary 然后处理东西。
java -jar -Xmx2g abc.jar
然后跑着跑着就机器自己突然shut down 了。我开始一直没有弄明白,后来确定就是这
个程序了。然后我加大了内存跑:
java -jar -Xmx20g abc.jar
好像就没有问题了。一直跑了下来。 (我的机器linux,物理内存 60G,没有跑啥其他
程序)
这个好诡异,(1) 为啥内存不够就直接关机了呢? (2) 为啥加大内存这个问题就没有
了呢?
求解惑啊求解惑~~
n******1
发帖数: 3756
2
看日志里面有没有什么信息,没有足够的信息很难判断,有人研究为什么他的python导
致他的数据库重启了,结果研究半天,发现是机器重启了
然后你现在可究半天为什么重启,可能发现原来有人拔电了
m*****r
发帖数: 298
3
赞60G

【在 d*j 的大作中提到】
: 我有个程序,读取大量的文件,建立一个 in-memory dictionary 然后处理东西。
: java -jar -Xmx2g abc.jar
: 然后跑着跑着就机器自己突然shut down 了。我开始一直没有弄明白,后来确定就是这
: 个程序了。然后我加大了内存跑:
: java -jar -Xmx20g abc.jar
: 好像就没有问题了。一直跑了下来。 (我的机器linux,物理内存 60G,没有跑啥其他
: 程序)
: 这个好诡异,(1) 为啥内存不够就直接关机了呢? (2) 为啥加大内存这个问题就没有
: 了呢?
: 求解惑啊求解惑~~

p***c
发帖数: 5202
4
60g内存,赞有钱,我们好不容易16g了,连你的heap都赶不上。。。这辈子,惨啊
d*j
发帖数: 756
5
这个我测试了好多次了,每次一跑那个程序,如果没有-Xmx20g 就会关机。狂郁闷。
red hat 系统,这个到底是闹哪样啊。。。。

【在 n******1 的大作中提到】
: 看日志里面有没有什么信息,没有足够的信息很难判断,有人研究为什么他的python导
: 致他的数据库重启了,结果研究半天,发现是机器重启了
: 然后你现在可究半天为什么重启,可能发现原来有人拔电了

g*****g
发帖数: 34805
6
会关机的还真没见过,JVM crash还算常见。

【在 d*j 的大作中提到】
: 这个我测试了好多次了,每次一跑那个程序,如果没有-Xmx20g 就会关机。狂郁闷。
: red hat 系统,这个到底是闹哪样啊。。。。

d*j
发帖数: 756
7
是啊,我也用了java 好久了,第一次碰到这个情况。感觉有些恐怖。
网上搜了下好像也有人遇到过,但是很少。

【在 g*****g 的大作中提到】
: 会关机的还真没见过,JVM crash还算常见。
e*****t
发帖数: 1005
8
是vm还是phisical machine.

【在 d*j 的大作中提到】
: 是啊,我也用了java 好久了,第一次碰到这个情况。感觉有些恐怖。
: 网上搜了下好像也有人遇到过,但是很少。

d*j
发帖数: 756
9
not vm. physical machine.

【在 e*****t 的大作中提到】
: 是vm还是phisical machine.
l*********s
发帖数: 5409
10
run it in vm, so if it dies only the vm will be affected.
y****e
发帖数: 23939
11
你用的是linux下的open-java吗?用oracle的java试试

【在 d*j 的大作中提到】
: 我有个程序,读取大量的文件,建立一个 in-memory dictionary 然后处理东西。
: java -jar -Xmx2g abc.jar
: 然后跑着跑着就机器自己突然shut down 了。我开始一直没有弄明白,后来确定就是这
: 个程序了。然后我加大了内存跑:
: java -jar -Xmx20g abc.jar
: 好像就没有问题了。一直跑了下来。 (我的机器linux,物理内存 60G,没有跑啥其他
: 程序)
: 这个好诡异,(1) 为啥内存不够就直接关机了呢? (2) 为啥加大内存这个问题就没有
: 了呢?
: 求解惑啊求解惑~~

1 (共1页)
进入Java版参与讨论
相关主题
java内存泄露问题入门Java CLASSPATH问题:
关于数组的内存Java on AIX
为什么java没有destructorhow to set java run time locale/encoding?
what's inside an java object?Java program running on PDA
java最大用多少内存structure in Java??
[转载] 现在还有什么OS不是THREAD级调度的吗?Java都在什么时候进行Garbage collection?
请问在Java中有没有停止一切的命令关于J2EE vs. .NET
java编译的文件能不能作成可执行文件?help: where to download JAVA/swing? (转载)
相关话题的讨论汇总
话题: java话题: 关机话题: 内存话题: vm话题: 诡异