Re: [問題] 怎麼強制使用2G的記憶體?
※ 引述《Tomcat (我想我瘋了)》之銘言:
: 我要跑的程式 要去算一個超大的資料檔
: 必須要分配給他2G的記憶體才可以跑得動
: 但是我遇到一個奇怪的問題(我在Linux下跑)
: 我打 java -Xmx2048m ..............
: 可是以 ps -ef 去看系統中的程序 卻發現下面這一段
: godspeed 24616 24615 1 00:36:40 pts/2 0:00 java -Xmx2048m -jar
: Haploview.jar -n -hapmap chr11_01.TXT -blockoutput GAB
: godspeed 24617 24616 10 00:36:41 pts/2 0:07 /usr/j2se/jre/bin/java -Xmx1024m
: -classpath Haploview.jar -Djava.awt.headless=....
: 第二段呢 怎麼又被改成-Xmx1024m了呢......
: 結果造成我的程式跑到一半就自己停了
: 我下的-Xmx2048m 為什麼完全沒有作用呢?
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
27150 qrtt1 15 0 2196m 6856 4512 S 0.0 0.9 0:00.07 java
我的竟然可以..orz
不過...我應該沒那麼多記憶體啊..大概是用到swap
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.34.20
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章