[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] [已解決]批處理如何修改java可用內存

本帖最后由 laimanhou 于 2013-2-21 19:56 编辑

如題,如何用批處理修改java可用內存(修改成指定數值)
謝謝
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

你手工修改的时候是如何操作的?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 2# Batcher


    這個我不太清楚,我以前試過是在控制台--->java裏設置的,具體怎樣不太記得了,
但我剛剛找到這個:http://publib.boulder.ibm.com/tividd/td/TSLA/SC32-1249-00/zh_TW/HTML/sl21tmst129.htm

不知道這個用沒有幫助?

TOP

回复 3# laimanhou


    有没有帮助得你说了算,如果你自己测试发现修改注册表的方法管用,我可以帮你写成命令。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

友情提示,如果你用的是32位系统,在命令行里面 java -Xmx 的时候最多能够指定1G多的内存,如果需要更大的内存,请安装64位。
1

评分人数

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复  laimanhou


    有没有帮助得你说了算,如果你自己测试发现修改注册表的方法管用,我可以帮你写 ...
Batcher 发表于 2013-2-21 15:37



    您好,我問您有沒有幫助是因為我現在沒有電腦能作測試

TOP

回复 6# laimanhou


    好的。等你有电脑的时候,我们继续讨论。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本帖最后由 laimanhou 于 2013-2-21 19:34 编辑

回复 7# Batcher


    您好,我在网上找到了这个方法:http://bbs.baidu.cn/p/1648128725
   
我用作测试的是Minecraft这游戏,然后使用了三种启动器作测试。
下面是三个启动器的简介:
NeXTcraft启动器:以批处理启动MinecraftSP,再启动Minecraft(我修改自easycraft的一个启动器).
MinecraftSP:最多人使用的启动器之一,直接启动Minecraft.
Minecraft Launcher Deluxe:国内的一款启动器,内置修改内存功能,可自选运行32还是64位的JAVA.


然后是各启动器设置后的结果(在JAVA里设置了Xmx3000m[64bit]):
NeXTcraft: 可用880MB 内存
MinecraftSP:可用9xxMB 内存
Minecraft Launcher Deluxe:可用35xxMB内存(启动器设置可用4096MB内存)


以下是个人的分析:
NeXTcraft 和 MinecraftSP应该调用了32bit的Java(但我在控制台只找到一个JAVA,经过几方面分析后那应该是64bit的)
Minecraft Launcher Deluxe 因为设置了调用64bit JAVA成功设置可用内存。


就是这样...求解,另外之前找到的修改注册表的方法因为找不到指定的路径,失败告终。

TOP

回复 7# Batcher


    我已經找到方法了,謝謝你的關注
方法:
  1. "%ProgramFiles%\Java\jre7\bin\javaw.exe" -Xmx2048M -Xms512M -jar "%~dp0\mc\pMinecraft.jar"
复制代码
(先設置了直接啟動)

TOP

返回列表