为您找到与jvm内存大小怎样设置相关的共200个结果:
关于如何设置电脑虚拟内存大小的问题,可能还有些网友不太清楚,那么下面就由读文网小编来给你们说说如何设置电脑虚拟内存大小吧,希望可以帮到你们哦!
启动电脑,选择桌面上的 “计算机”
然后单击鼠标右键,选择“属性”
在窗口中选择“高级系统设置”
在系统属性窗口中选择“高级”
然后单击“性能”下的设置
单击“高级”
点击“更改”
如果你不会设置,那建议您选择为“自动管理所有驱动器的分页大小文件”
如果你需要手动设置,那就取消“自动管理所有驱动器的分页大小文件”勾选项即可。
勾选自定义大小
然后输入空间值
这里需要说明单位换算问题
1M=1024KB
可以参考推荐值设置,注意最大值不要超过磁盘可用空间。
设置完后,单击确定。
如你不会设置,你也可以选择系统管理的大小
设置完后,需要重启动电脑,设置才会生效。
看过“如何设置电脑虚拟内存大小”
浏览量:2
下载量:0
时间:
可能还有些网友不太清楚电脑怎么设置虚拟内存大小,那么下面就由读文网小编来给你们说说电脑设置虚拟内存大小的方法吧,希望可以帮到你们哦!
在桌面上右键“我的电脑”--选择“属性”
在跳出的“系统属性”窗口上选择“高级”
在性能框中选点击“设置”
在跳出的“性能选项”窗口上选择“高级”
在虚拟内存框中点击“更改”
接下来就可以自己调整虚拟内存大小了。
可以按推荐值的内存大小来修改
看过“电脑怎么设置虚拟内存大小”
浏览量:3
下载量:0
时间:
你们知道电脑的虚拟内存大小设置为多少最好吗,下面是读文网小编带来的关于虚拟内存大小怎么设置最好的内容,欢迎阅读!
1. 打开桌面的计算机,右键属性;
2. 找到左侧的,高级系统设置;
3. 找到“高级”下面的性能,点击“设置”;
4. 选择“高级”---更改,正常情况下虚拟内存是计算机自动管理的,并且是在C盘,但有时为了将C盘的空间释放出来就可以选择在其他的盘符中设置虚拟内存,一般选择紧邻C盘的盘符D盘设置。
5. 下面图一是没有经过设置的虚拟内存,如果要设置的话,就先将“自动管理所有驱动器的分页文件大小”前面的勾取消,然后选择D盘---自定义大小,输入最小值和最大值(虚拟内存设置的原则是:虚拟内存最小值是物理内存的1到1.5倍;虚拟内存最大值是物理内存的2到2.5倍。)
6. 点击设置---确定之后看见提示需要重启,重启之后设置成功。
浏览量:2
下载量:0
时间:
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。下面是读文网小编带来的关于JVM 内存设置大小的内容,欢迎阅读!
Eclipse崩溃,错误提示:
MyEclipse has detected that less than 5% of the 64MB of Perm
Gen (Non-heap memory) space remains. It is strongly recommended
that you exit and restart MyEclipse with new virtual machine memory
paramters to increase this memory. Failure to do so can result in
data loss. The recommended Eclipse memory parameters are:
eclipse.exe -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
1.参数的含义
-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
-vmargs 说明后面是VM的参数,所以后面的其实都是JVM的参数了
-Xms128m JVM初始分配的堆内存
-Xmx512m JVM最大允许分配的堆内存,按需分配
-XX:PermSize=64M JVM初始分配的非堆内存
-XX:MaxPermSize=128M JVM最大允许分配的非堆内存,按需分配
我们首先了解一下JVM内存管理的机制,然后再解释每个参数代表的含义。
1)堆(Heap)和非堆(Non-heap)内存
按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。
可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是JVM留给自己用的,
所以方法区、JVM内部处理或优化所需的内存(如JIT编译后的代码缓存)、每个类结构(如运行时常数池、字段和方法数据)以及方法和构造方法的代码都在非堆内存中。
堆内存分配
JVM初始分配的堆内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的堆内存由-Xmx指定,默认是物理内存的1/4。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;
空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。因此服务器一般设置-Xms、-Xmx 相等以避免在每次GC 后调整堆的大小。
说明:如果-Xmx 不指定或者指定偏小,应用可能会导致java.lang.OutOfMemory错误,此错误来自JVM,不是Throwable的,无法用try...catch捕捉。
非堆内存分配
JVM使用-XX:PermSize设置非堆内存初始值,默认是物理内存的1/64;由XX:MaxPermSize设置最大非堆内存的大小,默认是物理内存的1/4。(还有一说:MaxPermSize缺省值和-server -client选项相关,
-server选项下默认MaxPermSize为64m,-client选项下默认MaxPermSize为32m。这个我没有实验。)
上面错误信息中的PermGen space的全称是Permanent Generation space,是指内存的永久保存区域。还没有弄明白PermGen space是属于非堆内存,还是就是非堆内存,但至少是属于了。
XX:MaxPermSize设置过小会导致java.lang.OutOfMemoryError: PermGen space 就是内存益出。
说说为什么会内存益出:
(1)这一部分内存用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和存放Instance的Heap区域不同。
(2)GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS 的话,就很可能出现PermGen space错误。
这种错误常见在web服务器对JSP进行pre compile的时候。
2)JVM内存限制(最大值)
首先JVM内存限制于实际的最大物理内存,假设物理内存无限大的话,JVM内存的最大值跟操作系统有很大的关系。简单的说就32位处理器虽然可控内存空间有4GB,但是具体的操作系统会给一个限制,
这个限制一般是2GB-3GB(一般来说Windows系统下为1.5G-2G,Linux系统下为2G-3G),而64bit以上的处理器就不会有限制了。
2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?
通过上面对JVM内存管理的介绍我们已经了解到JVM内存包含两种:堆内存和非堆内存,另外JVM最大内存首先取决于实际的物理内存和操作系统。所以说设置VM参数导致程序无法启动主要有以下几种原因:
1) 参数中-Xms的值大于-Xmx,或者-XX:PermSize的值大于-XX:MaxPermSize;
2) -Xmx的值和-XX:MaxPermSize的总和超过了JVM内存的最大限制,比如当前操作系统最大内存限制,或者实际的物理内存等等。说到实际物理内存这里需要说明一点的是,
如果你的内存是1024MB,但实际系统中用到的并不可能是1024MB,因为有一部分被硬件占用了。
3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?
那为什么同样的参数在快捷方式或者命令行中有效而在eclipse.ini文件中是无效的呢?这是因为我们没有遵守eclipse.ini文件的设置规则:
参数形如“项 值”这种形式,中间有空格的需要换行书写,如果值中有空格的需要用双引号包括起来。比如我们使用-vm C:/Java/jre1.6.0/bin/javaw.exe参数设置虚拟机,
在eclipse.ini文件中要写成这样:
-vm
C:/Java/jre1.6.0/bin/javaw.exe
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
实际运行的结果可以通过Eclipse中“Help”-“About Eclipse SDK”窗口里面的“Configuration Details”按钮进行查看。
另外需要说明的是,Eclipse压缩包中自带的eclipse.ini文件内容是这样的:
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Xms40m
-Xmx256m
其中–launcher.XXMaxPermSize(注意最前面是两个连接线)跟-XX:MaxPermSize参数的含义基本是一样的,我觉得唯一的区别就是前者是eclipse.exe启动的时候设置的参数,
而后者是eclipse所使用的JVM中的参数。其实二者设置一个就可以了,所以这里可以把–launcher.XXMaxPermSize和下一行使用#注释掉。
4. 其他的启动参数。 如果你有一个双核的CPU,也许可以尝试这个参数:
-XX:+UseParallelGC
让GC可以更快的执行。(只是JDK 5里对GC新增加的参数)
补充:
如果你的WEB APP下都用了大量的第三方jar,其大小超过了服务器jvm默认的大小,那么就会产生内存益出问题了。
解决方法: 设置MaxPermSize大小
可以在myelipse里选中相应的服务器比如tomcat5,展开里面的JDK子项页面,来增加服务器启动的JVM参数设置:
-Xms128m
-Xmx256m
-XX:PermSize=128M
-XX:MaxNewSize=256m
-XX:MaxPermSize=256m
或者手动设置MaxPermSize大小,比如tomcat,
修改TOMCAT_HOME/bin/catalina.bat,在echo "Using CATALINA_BASE: $CATALINA_BASE"上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
建议:将相同的第三方jar文件移置到tomcat/shared/lib目录下,这样可以减少jar 文档重复占用内存
浏览量:2
下载量:0
时间:
当今时代,电脑的使用是越来越普及,说到电脑便不得不说电脑的操作系统。现如今大部分电脑的操作系统是WIN7,那么Windows 7的虚拟内存大小怎么设置大家知道吗?读文网小编在这里为大家解答。
答案:错!要根据实际使用情况来判断。特别是大内存普及的今天。内存使用率看任务管理器的内存一栏。一般1GB内存,根据实际使用内存占用情况,可以设虚拟内存为128-1024MB(内存+虚拟内存之和一般比正常占用高256-512MB即可)。平时正常占用为几百MB的人,甚至可以禁用虚拟内存(有软件限制的可以设少量虚拟内存,如16-128MB)。
内存为2G及以上的,一般可以禁用虚拟内存(有软件限制的可以设少量虚拟内存,如16-128MB)。部分确实会使用大量内存的人,如玩大型3D游戏、制作大幅图片、3D建模等,并收到系统内存不足警告的,才需要酌情设定虚拟内存。
浏览量:2
下载量:0
时间:
虚拟内存可以弥补系统内存的不足,相当于把硬盘的一部分空间拿来当内存用。在运行比较大的程序,玩大型3D游戏时对内存的要求较高,所以设置虚拟内存可以优化系统运行。那么win7怎样设置虚拟内存大小呢?下面读文网小编就为大家进行详细地讲解,希望对大家有一定的帮助!
要知道,一般情况下是不需要设置虚拟内存的,一方面如今电脑内存足够大,一方面系统默认为实际内存的1.5倍,而且内存不够用的情况很少发生。当出现内存不够用时,还是建议直接升级内存,毕竟虚拟内存是“虚”的。
浏览量:3
下载量:0
时间:
其实很多时候,咱们在win8电脑中运行多个软件的时候都会发现,win8电脑的内存往往被一个程序或者是单独的两三个程序所占用,而造成其他软件无法正常、流畅的运行,这对于用户来说绝对是一个很可怕的事情,那么这样的话,咱们就不能一次性的运行多个程序了?当然不是这样的,其实要解决win8电脑中程序运行的这个故障是很简单的,咱们直接为win8电脑中的单个程序设置运行的内存大小就可以了,下面,小编就来说说具体的操作步骤!
1.首先,咱们返回到win8电脑的传统桌面位置,然后同时按下win8电脑键盘上的win+X组合键打开电脑的快捷菜单,之后,咱们点击进入到快捷菜单中的命令提示符(管理员)。
2.之后,在打开的命令提示符窗口中,咱们输入命令代码bcdedit /set increaseuserva 2048并单击回车,注意,这里的2048代表的是2G,也就是说将咱们win8电脑中的单个运行程序的内存设置为2G,单击回车之后,等待窗口中出现操作成功完成的提示后,咱们的操作就算是完成了。
3.当然,如果大家的物理内存比较高的话,咱们也可以将这个2048的数字设置的更大一些。
浏览量:3
下载量:0
时间:
win8中怎么设置单个程序的运行内存大小?在win8电脑中运行多个软件的时候都会发现,win8电脑的内存往往被一个程序或者是单独的两三个程序所占用,而造成其他软件无法正常、流畅的运行,下面读文网小编就教你win8中设置单个程序的运行内存大小的方法。
1.首先,咱们返回到win8电脑的传统桌面位置,然后同时按下win8电脑键盘上的win+X组合键打开电脑的快捷菜单,之后,咱们点击进入到快捷菜单中的命令提示符(管理员)。
2.之后,在打开的命令提示符窗口中,咱们输入命令代码bcdedit /set increaseuserva 2048并单击回车,注意,这里的2048代表的是2G,也就是说将咱们win8电脑中的单个运行程序的内存设置为2G,单击回车之后,等待窗口中出现操作成功完成的提示后,咱们的操作就算是完成了。
3.当然,如果大家的物理内存比较高的话,咱们也可以将这个2048的数字设置的更大一些。
浏览量:3
下载量:0
时间:
如何在Windows 7里面设置虚拟内存大小呢?其实方法也不难的。下面就让读文网小编为大家介绍一下方法和步骤吧。
答案:错!因为C盘做为默认的系统盘,硬盘读写最频繁的就是系统文件和页面文件。而硬盘读写时最耗时的操作是什么呢?是磁头定位!而同一分区内的磁头定位无疑要比跨分区的远距离来回定位要节省时间!所以,系统盘内的虚拟内存(系统默认值)是执行最快、效率最高的。
浏览量:2
下载量:0
时间:
在制作ppt的时候,要怎么设置幻灯片的模版呢?下面读文网小编就为你介绍怎样设置ppt模版的方法啦!
设置ppt模版的方法:
打开要修改的PPT。
点击 视图-母版,选择要设计的母版类型。
进入了母版页面,你可以在该页面操作了,方法和平常的ppt页面是一样的,可以插入图片、文本,设置动作,设置超链接等。
设置好以后,点击关闭母版,推出母版试试效果吧!
浏览量:4
下载量:0
时间:
路由器绑定mac地址是网络管控最常用的方式之一,mac地址即计算机的物理地址,其IP地址我们都知道是可变的,而MAC地址是不可变,那么你知道路由器怎么设置mac绑定吗?下面是读文网小编整理的一些关于路由器设置mac绑定的相关资料,供你参考。
查看计算机的mac地址
(1)单击开始菜单,点击“运行”,在“运行”输入框内输入“cmd”
(2)输入“ipconfig /all”获取计算机的网卡配置信息,找到网卡的本地连接“物理地址”,如下图所示“D0-27-88-70-2A-80”
进入路由器,绑定mac地址
(1)查看登陆路由需要的地址,也即计算机ip设置里的网关,比如下图中192.168.10.1
(2)将路由器地址输入到浏览器里,回车后进入路由器登陆界面,输入账号密码后,点击“登陆”按钮
(3)在菜单列表中找到并单击关于mac绑定的字眼,出现如下图所示的界面,点击“添加新规则”按钮
(4)如果同时为其分配一个IP地址,则在地址栏里输入IP(如果不输入可默认自动获取),将获取到的mac地址输入到mac地址框内,为方便管理可在描述中输入备注信息,然后点击“保存”按钮,即可完成绑定。
路由器设置mac绑定的相关
浏览量:2
下载量:0
时间:
你知道怎么设置幻灯片自动播放下一页吗?下面读文网小编就为你介绍怎么设置ppt幻灯片自动播放下一页的方法啦!
设置ppt幻灯片自动播放下一页的方法:
双击电脑的图标,也就是我们做好的幻灯片,我们以“风景图”为例,双击打开它;
打开幻灯片之后,点击最上面第二排动画旁边的“幻灯片放映”,幻灯片放映里面有个“排练计时”,排练计时是我们设置图片自动播放时想要设置的时间,点击“排练计时”;
点击完“排练计时”之后,幻灯片会将我们的第一张图片全屏放大,最左上角有一个“预演”的对话框,里面的时间按秒在慢慢走动,它的意思是我们在设置自动播放的时候想要这张图片几秒后跳到下一张,假如我们想要3秒,那就在三秒的时候点击下一张图片;
点击完下一张图片之后,相同的我们想要这张图片几秒后跳到下一张,我们就在它几秒后点击下一张图片,一直到最后一张图片,每一张想要播放的时候停止几秒都可以设置;
点击到最后一张完毕后,它会提醒你“幻灯片放映共需时间......,是否保留新的幻灯片排练时间”,你就点击“是”就可以了;
点击完“是”之后,它会将你排练播放的幻灯片一字排好,而且每张图片的下面都有你排练图片的时间;
这个时候你就点击“幻灯片放映”里面的最左侧第二行的第一个“从头播放”;
这个时候你的幻灯片就能自动播放了。
浏览量:3
下载量:0
时间:
在制作wps幻灯片的时候 ,要怎么设置幻灯片的背景图片呢?下面读文网小编就为你介绍wps演示怎么样设置背景图片的方法啦!
wps演示设置背景图片的方法:
首先打开WPS演示,新建一个空白页。
然后将鼠标移到菜单栏处,点击“设计”。
在设计界面工具栏中找到“背景”设计。
在背景设计界面有一个长方形,点击旁边的下三角。
选择“填充效果”。
在填充效果对话框里,然后点击“图片”,然后点击“选择图片”。
在相应的文件中选择相应的图片,然后点击“确定”,回到背景界面,点击“应用”,也可以应用全部,这些结合情况点击。
这样新的背景图片就设置成功了。
浏览量:3
下载量:0
时间:
对于wps表格的制作,怎么去设置打印表格呢?下面读文网小编就为你介绍wps表格怎么去设置打印的方法啦!
wps表格怎么去设置打印的方法:
首先点击左上角的“wps表格”按钮,在下拉菜单中选择“打印预览”按钮,如下图所示:
在打印预览界面中我们可以选择横向和纵向打印方式,如下图所示:
点击“也没设置”按钮,可以对打印文件进一步进行设置。
在“页面设置”窗口中,我们可以对打印页面进行纸张、缩放、页边距等进行修改,如下图所示。
浏览量:6
下载量:0
时间:
win8.1中输入法切换的快捷键是可以自由设置的。那么win8.1如何设置输入法切换热键呢?读文网小编分享了win8.1设置输入法切换热键的方法,希望对大家有所帮助。
1、鼠标左击工具栏中的语言项,弹出下面的对话框。
2、点击语言首选项。也可以在控制面板中选择语言进入。
3、在高级设置中,找到更改于语言栏热键的选项,点击打开。
4、在高级键设置中可以看到各个输入法切换的快捷键。
5、选中需要切换的输入法,点击下面的更改按键顺序,就可以自由的进行设置啦。
浏览量:2
下载量:0
时间:
你知道怎么设置wps幻灯片全屏放映吗?下面读文网小编就为你介绍wps ppt怎样设置全屏放映的方法啦!
wps ppt设置全屏放映的方法:
打开一个演示文档或新建一个演示文档。在主菜单栏里找到“设计”,再在下拉菜单中找到“页面设置”,点击并进入。
在页面设置控制面板里,我们可以看到“幻灯片大小”功能选项,选择“自定义”。
在下方的宽度和高度中设置你想要的幻灯片大小,这个大小就是幻灯片播放时,相对电脑屏幕所占的高度和宽度。值得注意的是这个宽度和高度并不是越大就越好,也不是越大就一定会全屏显示。
那么怎样设置才可以保证全屏显示了?首先你可以了解一下你的电脑屏幕宽度和高度是多少,在wps演示中的宽度和高度应当最小值,就是你的电脑屏幕的宽度和高度的大小。
还需要注意的是,为保证能在所有屏幕大小的电脑上都能全屏显示,可以适当的将这里的宽度和高度的数值设置的稍微大一点,但必须保证,你所设置数值的宽度与高度的比例,与你的电脑屏幕宽度和高度比例一致或大体相当。否则,就算宽度和高度设置的数值很大,也不会全屏显示,上下左右可能会出现阴影。
看了wps ppt怎样设置全屏放映
浏览量:22
下载量:0
时间:
雪花飘落屏保,漫天的雪花飘落于桌面上,让我们的电脑桌面成为一幅雪的美丽画卷,那么你知道win7系统怎么设置雪花飘落屏保吗?下面是读文网小编整理的一些关于win7系统设置雪花飘落屏保的相关资料,供你参考。
1、百度搜索“雪花屏保”然后选择一个下载网站下载“雪花飘落屏保”。
2、双击打开下载完的压缩文件查看TXT安装文件(复制安装目录地址)。
3、视窗键+R打开“计算机"在地址栏粘贴安装目录地址敲回车。
4、“雪花飘落屏保”下载完成后解压“雪花飘落屏保”压缩包。
5、复制Nord-Tec Snow Flakes.scr到System32文件夹里。
6、设置屏幕保护程序为Nord-Tec Snow Flakes.scr。
7、“雪花飘落屏保”设置完成。
win7系统设置雪花飘落屏保的相关
浏览量:3
下载量:0
时间:
局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能,那么你知道win10局域网共享文件夹怎么设置吗?下面是读文网小编整理的一些关于win10局域网共享文件夹设置的相关资料,供你参考。
首先找到准备要共享的文件夹。
右键点击文件夹,鼠标移动到“共享”,然后在右边菜单中选择“特定用户”。
点击后,弹出文件共享窗口,点击下面的向下箭头,可以打开下拉共享用户列表,在列表中选择Everyone,然后点击“添加”。
点击后,共享的用户就可以在底下的方框里看到,点击“读取”设置权限(选择“读取”为“只读模式”,选择“读取/写入”表示允许网络用户更改此文件夹中的文件),选择好权限后点击右下角“共享”。
系统提示共享文件夹设置成功,点击“完成”。
在局域网内其他电脑“开始”菜单中调出“运行”对话框(或者win键+R),键入“\+正确的IP地址”,点击“确定”。
win10局域网共享文件夹设置的相关
浏览量:2
下载量:0
时间: