为 SQuirreL SQL 客户端分配更多内存
Assign more memory to SQuirreL SQL Client
我在 Windows10 上使用 SQuirreL 3.8.1。如果我打开大表,我会收到以下错误。
Error occurred during task execution: Java heap space
显然,这与分配给我的 SQuirreL 安装的内存有关。因此,我将 squirrel-sql.bat
文件中的 -Xmx256M
更改为 -Xmx1024M
.
start "SQuirreL SQL Client" /B "%LOCAL_JAVA%" -Xmx1024M -Dsun.awt.nopixfmt=true -Dsun.java2d.noddraw=true -cp %CP% -splash:"%SQUIRREL_SQL_HOME%/icons/splash.jpg" net.sourceforge.squirrel_sql.client.Main %TMP_PARMS%
但是,我仍然收到同样的错误,如果我增加分配的内存更多(例如 -Xmx26624M
- 我的电脑有 32GB 内存)SquirreL 将不再启动。
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occured. Program will exit.
如何为我的 SQuirreL 安装分配 26624 MB 内存。我想这与 Java 32/64 位有关!?
谢谢
这确实是 Java 的问题。我卸载了现有的(32 位)Java 安装并从 java.com 下载并安装了 'Windows Offline (64-bit)'。我现在可以为 SQuirreL 分配 26624 MB 内存。
我在 Windows10 上使用 SQuirreL 3.8.1。如果我打开大表,我会收到以下错误。
Error occurred during task execution: Java heap space
显然,这与分配给我的 SQuirreL 安装的内存有关。因此,我将 squirrel-sql.bat
文件中的 -Xmx256M
更改为 -Xmx1024M
.
start "SQuirreL SQL Client" /B "%LOCAL_JAVA%" -Xmx1024M -Dsun.awt.nopixfmt=true -Dsun.java2d.noddraw=true -cp %CP% -splash:"%SQUIRREL_SQL_HOME%/icons/splash.jpg" net.sourceforge.squirrel_sql.client.Main %TMP_PARMS%
但是,我仍然收到同样的错误,如果我增加分配的内存更多(例如 -Xmx26624M
- 我的电脑有 32GB 内存)SquirreL 将不再启动。
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occured. Program will exit.
如何为我的 SQuirreL 安装分配 26624 MB 内存。我想这与 Java 32/64 位有关!?
谢谢
这确实是 Java 的问题。我卸载了现有的(32 位)Java 安装并从 java.com 下载并安装了 'Windows Offline (64-bit)'。我现在可以为 SQuirreL 分配 26624 MB 内存。