Re: [問題] 如何使用超大量記憶體?

看板java作者時間18年前 (2007/06/09 12:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《yoco315.bbs@ptt.cc (眠月)》之銘言: : 因為要跑 Data mining 程式,需要極大量記憶體 : JVM 預設的記憶體是不夠用,可以使用 -xmx NNNN 來設定上限 : 但是很妙的,當我 -xmx NNNN 超過某個臨界值的時候 : 他就跟我說:Cound not create the java virtual machine : 比方說我 1490 的時候還可以順利建立 JVM,但是 1500 的時候就不能建立 : 但是我這個程式就是需要很多很多記憶體 : 呃... 「想辦法最佳化/換個演算法」這件事情已經我已經知道了,也都做了 : 但是作過 DM 的就知道,他就是要這麼多記憶體, : 很多時候不是「想辦法」就可以解決硬體需求的..... : 即使換到用有 8G 的 64bit 機器上面, : JVM 建立的記憶體上限還是被限制在 2G 以下... : 請教我應該怎麼解決這個問題? : 又或是這其實是 Windows 的問題? 1. Windows 是 32bits 的作業環境吧 ...maybe. 2. 我的系統需求 java 也是要吃上 8G 以上的 RAM (Full Text Search) 我的環境是 linux AMD64 的 JDK 是 java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_06-b05, mixed mode) top 出來 29612 webuser 15 0 7205m 4.1g 24m S 52 14.2 106:24.01 java turning 出來的,給您參考一下...^^,也許可以試看看 linux JDK 和 OS 也用 64 bits 版本的哦 = = , 我們現在有在測到 16G 的服務 但我沒用過 windows 裝上 8G ..*_*. -- ╭──── Origin:<不良牛牧場> bbs.badcow.com.tw (210.200.247.200)─────╮ Welcome to SimFarm BBS -- From : [219.87.131.226] ◣◣◢ ◢◢不良牛免費撥接→電話:40586000→帳號:zoo→密碼:zoo ◣◣─╯
文章代碼(AID): #16QYr400 (java)
討論串 (同標題文章)
文章代碼(AID): #16QYr400 (java)