Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のサーバーには 24GB の RAM があります。これは Windows Server 2008 で実行されています。現在探しているところ、約 80% が無料です。ただし、Java アプリを実行しようとすると、そのヒープ サイズに指定できる最大値は -Xmx1500mです。そうし-Xmx1600mないと-Xmx2G、アプリの起動に失敗します。これは Java の問題ですか、それとも私のアプリの問題ですか?
Xmx1500m
-Xmx1600m
-Xmx2G
Windows では、32 ビット プロセスにこの制限があります。32 ビット プロセスが使用できるメモリの最大量は 2G です。この問題は、64 ビット バージョンの Java にアップグレードすることで簡単に解決できます。