
Javaで-Xmxオプションをつけて実行する際に,
-Xmx=3072m を指定すると
Could not reserve enough space for object heap
-Xmx=4096m を指定すると
The specified size exceeds the maximum representable size.
と表示されVM起動時にこけてしまいます.
topコマンドでメモリ使用量を確認してみても余裕があるようです.64ビットマシンなので,確保できると考えているのです.OSで制限がかかっているのでしょうか?
-Xmx=4096mで起動する方法をどうかご教授ください.
------------------------
マシンスペック
------------------------
Mac Pro
OS: Mac OS X
CPU: Xeon Dual-core 2.66 GHz * 2
Mem: 16GB 667MHz DDR2 FB-DIMM
No.1ベストアンサー
- 回答日時:
Mac使ったことも持ったこともないので的外れかもしれないが,
「OSは64 bitだけど Java VMが32 bitで動いている」とかない?
http://developer.apple.com/java/javaleopard.html
-d64付け忘れているとか。
回答ありがとうございます!
恥ずかしながら -d64 オプションの存在を知りませんでした.
ありがとうございます.
ただ -d64 をつけた後にも以下のエラーが出ました.
Running a 64-bit JVM is not supported on this platform.
OSはMac OS 10.4.11 で
Javaのバージョンは 1.6.0_03-p3 です.
このOSではサポートしていないのでしょうか...
No.3
- 回答日時:
>#2
>v10.4.11
http://support.apple.com/kb/HT1856
>This release is only for Mac OS X 10.5.2 and later, and should not be installed on earlier versions of Mac OS X. This release is for 64-bit, Intel-based Macs only and cannot run on PowerPC-based or 32-bit Intel-based Macs.
というわけでその方法では無理です
'==================================
'確実に「サポートしていない」とするドキュメントが見つからず,
'明確な回答ができない
No.2
- 回答日時:
まずは、java -version してみて
Java(TM) SE Runtime Environment (build 1.6.0_05-b13-120)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_05-b13-52, mixed mode)
のように64bit対応VMか確認してみれば良いんじゃないかな。
まぁそのエラーメッセージからすると、64bit対応VMでないことは確実だから、リンク先からJVMダウンロードすればいいと思うよ。
参考URL:http://support.apple.com/kb/HT1856
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
windowsのタスクスケジューラを...
-
batよりjava起動
-
VB6.0 ラベルが文字化け
-
staticのメモリ共有について
-
VBプログラムから「管理者とし...
-
SVFの設定について:クラスパス...
-
この <windows.h> はどこに在る...
-
classファイルについて
-
eclipseでのsvn認証エラー回避方法
-
javax.servlet.ServletExceptio...
-
Javascriptの値をJava(JSP)へ渡...
-
『ClassNotFoundException: org...
-
eclipseでTomcat起動時にエラー...
-
html上で、バッチやexeファイル...
-
vs codeはオフラインでも使用で...
-
JSP内でString型からint型に変...
-
Eclipseで、プロジェクト名のと...
-
javaサーブレットからのoracle...
-
eclipseのデバッグ時のステップ...
-
eclipseのショトカットキー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBプログラムから「管理者とし...
-
MacOS:ターミナルではNPMのコ...
-
ACCESSでタイトルバーを非表示...
-
batよりjava起動
-
32bitアプリから64bitアプリの...
-
Tomcatのメモリー使用量が知りたい
-
jarファイルをバッチで実行させ...
-
ShellExecuteの使い方について
-
SYSTEM関数等を用いて複数のコ...
-
CloudSticky.jarが起動しない。
-
バッチファイルの書き方について
-
Java VM のヒープサイズについて
-
ShellExecuteEx関数の使い方に...
-
コマンドプロンプトが使えない
-
コマンドを実行してコマンドラ...
-
eclipseからのターミナル実行方...
-
Java 特定プロセス名前取得方法...
-
Javaプログラムでコマンド実行...
-
C# コマンドプロンプト画面で表...
-
staticのメモリ共有について
おすすめ情報