社区
Java SE
帖子详情
关于设置jvm内存大小问题
yours1213
2008-07-21 08:21:21
我现在对程序进行打包成jar,现在想通过运行jar的时候修改jvm的内存大小.请问在打包的时候是不是该做什么改动.
我是用eclipse打包的.运行是没有所谓的dos框,而是双击直接运行.而且也没得网上说的那种run.bat.
高手帮忙哦!!!!
...全文
1732
11
打赏
收藏
关于设置jvm内存大小问题
我现在对程序进行打包成jar,现在想通过运行jar的时候修改jvm的内存大小.请问在打包的时候是不是该做什么改动. 我是用eclipse打包的.运行是没有所谓的dos框,而是双击直接运行.而且也没得网上说的那种run.bat. 高手帮忙哦!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sjzpc040529
2008-07-24
打赏
举报
回复
[Quote=引用 8 楼 yours1213 的回复:]
java -jar myJar.jar -Xms256m -Xmx512m
我把它改成了
javaw -jar myJar.jar -Xms256m -Xmx512m
运行起了.但不知道这样做对不对?内存是不是改成功没?
[/Quote]
yours1213
2008-07-24
打赏
举报
回复
java -jar myJar.jar -Xms256m -Xmx512m
我把它改成了
javaw -jar myJar.jar -Xms256m -Xmx512m
运行起了.但不知道这样做对不对?内存是不是改成功没?
yours1213
2008-07-24
打赏
举报
回复
我这样做出来了后,在哪可以看到我的jvm内存大小呢?
yours1213
2008-07-24
打赏
举报
回复
是不是你说的这个就替代了以前的那个javaw了呢
mdpcm
2008-07-24
打赏
举报
回复
很好啊
lujunjsp
2008-07-24
打赏
举报
回复
javaw -jar myJar.jar -Xms256m -Xmx512m
老紫竹
2008-07-22
打赏
举报
回复
运行参数是你的jar运行前,在命令行指定的,而不是你在jar里面配置的。
java -jar myJar.jar -Xms256m -Xmx512m
之类的。
lixq2000
2008-07-22
打赏
举报
回复
eclipse/myeclipse可以修改jvm的大小!
youjianbo_han_87
2008-07-22
打赏
举报
回复
设置jvm内存大小,楼主的问题实际上是怎么在程序里面像 cmd 里面 更改jvm内存,然后打包成可执行文件,对吧,首先string ="D:\j2sdk15\bin>java -Xms256M -Xmx512M HelloWorld"; 路径改成自己jdk安装目录,String cmd = "******** ";
Process process = Runtime.getRuntime().exec(cmd);怎么打包成bat或则exe文件,自己去找找插件吧
yours1213
2008-07-22
打赏
举报
回复
自己顶下
idea
设置
服务
内存大小
idea
设置
JVM
内存大小
idea
设置
内存大小
idea
设置
服务
内存大小
idea
设置
JVM
内存大小
。idea
设置
内存大小
。
设置
IDEA内置
JVM
内存大小
(堆空间大小
设置
)
设置
IDEA内置
JVM
内存大小
(堆空间大小
设置
);堆空间大小
设置
(多图);验证生效与否;
Tomcat
设置
JVM
内存大小
1、
jvm
内存管理机制: 1)堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在
JVM
中堆之外的内存称为非堆内存(Non-heap memory)”。 可以看出
JVM
主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是
JVM
留给自己用的, 所以方法区、
JVM
内部处理或优化所需的内存(如JIT编译后的代码缓存)、每个类结构
JVM
内存 大小
设置
JVM
管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在
JVM
中堆之外的内存称为非堆内存(Non-heap memory)”。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;
JVM
内存
设置
一、
设置
JVM
内存
设置
1.
设置
JVM
内存的参数有四个: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理
内存大小
及计算机内其他内存开销而定; -Xms Java Heap初始值,Server端
JVM
最好将-Xms和-Xmx设为相同值,开发测试机
JVM
可以保留默认值; -Xmn Java Heap Young区大小,不熟悉最好保留默认值; -Xss 每个线程的Stack大小,不熟悉最好保留默认值; 2. 如何
设置
JVM
内
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章