运行myEclipse弹出内存不够的错,请高手帮忙解决!

作者&投稿:咎注 (若有异议请与网页底部的电邮联系)
myeclipse 内存不足 又显示内存溢出 等问题怎么回事??~

myeclipse内存溢出之后,可以通过修改虚拟内存大小来解决,步骤如下:
1、设置Default VM Arguments
在myEclipse中,打开Windows-> Preferences->Java->Installed JREs->点击正在使用的JDK->Edit->Default VM Arguments文本框中输入:-Xms64m -Xmx256m
2、如果是web工程还报内存溢出,可能就要设置tomcat内存。
(1)tomcat的安装根目录%tomcat%bin/catalina.bat文件,SET JAVA_OPTS 一行;
(2)myeclipse配置web服务器配置 Window—Preferences—Myeclipse—Servers—tomcat 5.x—JDK的Optional Java VM arguments配置为:
-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m。

eclipse.ini文件,修改一下,进去看看就明白了,不需要解释

开机慢一般有以下几个原因
1.病毒
解决:你可以启动到安全模式下运行杀毒软件进行杀毒。
2.开机启动项太多
你可以下载这个管理开机启动的绿色软件,对开机启动项进行一次清理。
开机启动项管理:Autoruns

autoruns 是一款出色的启动项目管理工具,它的功能十分强大,不仅可以对各启动项目进行管理,还能直接控制注册表,此外软件可以直接利用google和MSN进行网上搜索。
它也可以直接管理不同的登陆帐户,随时把操作的记录保存为文件^_^
3.系统启动分区硬盘上坏道。
解决:进入“故障恢复控制台”运行Chkdsk /f /r命令检查硬盘是否有损坏。
4.其它还有许多,你可以以关键词“电脑开机慢”上Google进行搜索。

一、软件篇

1、设定虚拟内存

硬盘中有一个很宠大的数据交换文件,它是系统预留给虚拟内存作暂存的地方,很多应用程序都经常会使用到,所以系统需要经常对主存储器作大量的数据存取,因此存取这个档案的速度便构成影响计算机快慢的非常重要因素!一般Windows预设的是由系统自行管理虚拟内存,它会因应不同程序所需而自动调校交换档的大小,但这样的变大缩小会给系统带来额外的负担,令系统运作变慢!有见及此,用户最好自定虚拟内存的最小值和最大值,避免经常变换大小。要设定虚拟内存,在“我的电脑”上按右键选择“属性”,在“高级”选项里的“效能”的对话框中,对“虚拟内存”进行设置。

3、检查应用软件或者驱动程序

有些程序在电脑系统启动会时使系统变慢。如果要是否是这方面的原因,我们可以从“安全模式”启动。因为这是原始启动,“安全模式”运行的要比正常运行时要慢。但是,如果你用“安全模式”启动发现电脑启动速度比正常启动时速度要快,那可能某个程序是导致系统启动速度变慢的原因。

4、桌面图标太多会惹祸

桌面上有太多图标也会降低系统启动速度。Windows每次启动并显示桌面时,都需要逐个查找桌面快捷方式的图标并加载它们,图标越多,所花费的时间当然就越多。同时有些杀毒软件提供了系统启动扫描功能,这将会耗费非常多的时间,其实如果你已经打开了杀毒软件的实时监视功能,那么启动时扫描系统就显得有些多余,还是将这项功能禁止吧! 建议大家将不常用的桌面图标放到一个专门的文件夹中或者干脆删除!

5、ADSL导致的系统启动变慢

默认情况下Windows XP在启动时会对网卡等网络设备进行自检,如果发现网卡的IP地址等未配置好就会对其进行设置,这可能是导致系统启动变慢的真正原因。这时我们可以打开 “本地连接”属性菜单,双击“常规”项中的“Internet协议”打开“TCP/IP属性”菜单。将网卡的IP地址配置为一个在公网(默认的网关是 192.168.1.1)中尚未使用的数值如192.168.1.X,X取介于2~255之间的值,子网掩码设置为255.255.255.0,默认网关和DNS可取默认设置。

6、字体对速度的影响

虽然 微软 声称Windows操作系统可以安装1000~1500种字体,但实际上当你安装的字体超过500 种时,就会出现问题,比如:字体从应用程序的字体列表中消失以及Windows的启动速度大幅下降。在此建议最好将用不到或者不常用的字体删除,为避免删除后发生意外,可先进行必要的备份。

7、删除随机启动程序

何谓随机启动程序呢?随机启动程序就是在开机时加载的程序。随机启动程序不但拖慢开机时的速度,而且更快地消耗计算机资源以及内存,一般来说,如果想删除随机启动程序,可去“启动”清单中删除,但如果想详细些,例如是QQ、popkiller 之类的软件,是不能在“启动”清单中删除的,要去“附属应用程序”,然后去“系统工具”,再去“系统信息”,进去后,按上方工具列的“工具”,再按“系统组态编辑程序”,进去后,在“启动”的对话框中,就会详细列出在启动电脑时加载的随机启动程序了!XP系统你也可以在“运行”是输入Msconfig调用 “系统配置实用程序”才终止系统随机启动程序,2000系统需要从XP中复制msconfig程序。

8、取消背景和关闭activedesktop

不知大家有否留意到,我们平时一直摆放在桌面上漂亮的背景,其实是很浪费计算机资源的!不但如此,而且还拖慢计算机在执行应用程序时的速度!本想美化桌面,但又拖慢计算机的速度,这样我们就需要不在使用背景了,方法是:在桌面上按鼠标右键,再按内容,然后在“背景”的对话框中,选“无”,在“外观”的对话框中,在桌面预设的青绿色,改为黑色......至于关闭activedesktop,即是叫你关闭从桌面上的web画面,例如在桌面上按鼠标右键,再按内容,然后在“背景”的对话框中,有一幅背景,名为Windows XX,那副就是web画面了!所以如何系统配置不高就不要开启。

10、把Windows变得更苗条

与DOS系统相比,Windows过于庞大,而且随着你每天的操作,安装新软件、加载运行库、添加新游戏等等使得它变得更加庞大,而更为重要的是变大的不仅仅是它的目录,还有它的 注册表和运行库。因为即使删除了某个程序,可是它使用的DLL文件仍然会存在,因而随着使用日久,Windows的启动和退出时需要加载的DLL动态链接库文件越来越大,自然系统运行速度也就越来越慢了。这时我们就需要使用一些彻底删除DLL的程序,它们可以使Windows恢复苗条的身材。建议极品玩家们最好每隔两个月就重新安装一遍Windows,这很有效。

11、更改系统开机时间

虽然你已知道了如何新增和删除一些随机启动程序,但你又知不知道,在开机至到进入Windows的那段时间,计算机在做着什么呢?又或者是,执行着什么程序呢?那些程序,必定要全部载完才开始进入Windows,你有否想过,如果可删除一些不必要的开机时的程序,开机时的速度会否加快呢?答案是会的!想要修改,可按"开始",选"执行",然后键入win.ini,开启后,可以把以下各段落的内容删除,是删内容,千万不要连标题也删除!它们包括: [compatibility]、[compatibility32]、[imecompatibility]、[compatibility95]、 [modulecompatibility]和[embedding]。

二、硬件篇

1、Windows系统自行关闭硬盘DMA模式

硬盘的DMA模式大家应该都知道吧,硬盘的PATA模式有DMA33、DMA66、DMA100和DMA133,最新的SATA-150都出来了!一般来说现在大多数人用的还是PATA模式的硬盘,硬盘使用DMA模式相比以前的PIO模式传输的速度要快2~8倍。DMA模式的起用对系统的性能起到了实质的作用。但是你知道吗?Windows 2000、XP、2003系统有时会自行关闭硬盘的DMA模式,自动改用PIO模式运行!这就造成在使用以上系统中硬盘性能突然下降,其中最明显的现象有:系统起动速度明显变慢,一般来说正常Windows XP系统启动时那个由左向右运动的滑条最多走2~4次系统就能启动,但这一问题发生时可能会走5~8次或更多!而且在运行系统时进行硬盘操作时明显感觉变慢,在运行一些大的软件时CPU占用率时常达到100%而产生停顿,玩一些大型3D游戏时画面时有明显停顿,出现以上问题时大家最好看看自己硬盘的DMA 模式是不是被Windows 系统自行关闭了。查看自己的系统是否打开DMA模式:

a. 双击“管理工具”,然后双击“计算机管理”;

b. 单击“系统工具”,然后单击“设备管理器”;

c. 展开“IDE ATA/ATAPI 控制器”节点;

d. 双击您的“主要IDE控制器”;

2、CPU 和风扇是否正常运转并足够制冷

当CPU风扇转速变慢时,CPU本身的温度就会升高,为了保护CPU的安全,CPU就会自动降低运行频率,从而导致计算机运行速度变慢。有两个方法检测CPU的温度。你可以用“手指测法”用手指试一下处理器的温度是否烫手,但是要注意的是采用这种方法必须先拔掉电源插头,然后接一根接地线来防止身上带的静电击穿CPU以至损坏。另一个比较科学的方法是用带感温器的万用表来检测处理器的温度。

因为处理器的种类和型号不同,合理温度也各不相同。但是总的来说,温度应该低于 110 度。如果你发现处理器的测试高于这处温度,检查一下机箱内的风扇是否正常运转。

3、USB和扫描仪造成的影响

由于Windows 启动时会对各个驱动器(包括光驱)进行检测,因此如果光驱中放置了光盘,也会延长电脑的启动时间。所以如果电脑安装了扫描仪等设备,或在启动时已经连接了 USB硬盘,那么不妨试试先将它们断开,看看启动速度是不是有变化。一般来说,由于USB接口速度较慢,因此相应设备会对电脑启动速度有较明显的影响,应该尽量在启动后再连接USB设备。如果没有USB设备,那么建议直接在BIOS设置中将USB功能关闭。

4、是否使用了磁盘压缩

因为“磁盘压缩”可能会使电脑性能急剧下降,造成系统速度的变慢。所以这时你应该检测一下是否使用了“磁盘压缩”,具体操作是在“我的电脑”上点击鼠标右键,从弹出的菜单选择“属性”选项,来检查驱动器的属性。

5、网卡造成的影响

只要设置不当,网卡也会明显影响系统启动速度,你的电脑如果连接在局域网内,安装好网卡驱动程序后,默认情况下系统会自动通过DHCP来获得IP 地址,但大多数公司的局域网并没有DHCP服务器,因此如果用户设置成“自动获得IP地址”,系统在启动时就会不断在网络中搜索DHCP 服务器,直到获得IP 地址或超时,自然就影响了启动时间,因此局域网用户最好为自己的电脑指定固定IP地址。

6、文件夹和打印机共享

安装了Windows XP专业版的电脑也会出现启动非常慢的时候,有些时候系统似乎给人死机的感觉,登录系统后,桌面也不出现,电脑就像停止反应,1分钟后才能正常使用。这是由于使用了Bootvis.exe 程序后,其中的Mrxsmb.dll文件为电脑启动添加了67秒的时间!

要解决这个问题,只要停止共享文件夹和打印机即可:选择“开始→设置→网络和拨号连接”,右击“本地连接”,选择“属性”,在打开的窗口中取消“此连接使用下列选定的组件”下的“ Microsoft 网络的文件和打印机共享”前的复选框,重启电脑即可。
7、系统配件配置不当

一些用户在组装机器时往往忽略一些小东西,从而造成计算机整体配件搭配不当,存在着速度上的瓶颈。比如有些朋友选的CPU档次很高,可声卡等却买了普通的便宜货,其实这样做往往是得不偿失。因为这样一来计算机在运行游戏、播放影碟时由于声卡占用CPU资源较高且其数据传输速度较慢,或者其根本无硬件解码而需要采用软件解码方式,常常会引起声音的停顿,甚至导致程序的运行断断续续。又如有些朋友的机器是升了级的,过去老机器上的一些部件如内存条舍不得抛弃,装在新机器上照用,可是由于老内存的速度限制,往往使新机器必须降低速度来迁就它,从而降低了整机的性能,极大地影响了整体的运行速度。

9、断开不用的网络驱动器

为了消除或减少 Windows 必须重新建立的网络连接数目,建议将一些不需要使用的网络驱动器断开,也就是进入“我的电脑”,右击已经建立映射的网络驱动器,选择“断开”即可。

10、缺少足够的内存

Windows操作系统所带来的优点之一就是多线性、多任务,系统可以利用CPU来进行分时操作,以便你同时做许多事情。但事情有利自然有弊,多任务操作也会对你的机器提出更高的要求。朋友们都知道即使是一个最常用的WORD软件也要求最好有16MB左右的内存,而运行如3D MAX等大型软件时,64MB的内存也不够用。所以此时系统就会自动采用硬盘空间来虚拟主内存,用于运行程序和储存交换文件以及各种临时文件。由于硬盘是机械结构,而内存是电子结构,它们两者之间的速度相差好几个数量级,因而使用硬盘来虚拟主内存将导致程序运行的速度大幅度降低。

11、硬盘空间不足

使用Windows系统平台的缺点之一就是对文件的管理不清楚,你有时根本就不知道这个文件对系统是否有用,因而Windows目录下的文件数目越来越多,容量也越来越庞大,加之现在的软件都喜欢越做越大,再加上一些系统产生的临时文件、交换文件,所有这些都会使得硬盘可用空间变小。当硬盘的可用空间小到一定程度时,就会造成系统的交换文件、临时文件缺乏可用空间,降低了系统的运行效率。更为重要的是由于我们平时频繁在硬盘上储存、删除各种软件,使得硬盘的可用空间变得支离破碎,因此系统在存储文件时常常没有按连续的顺序存放,这将导致系统存储和读取文件时频繁移动磁头,极大地降低了系统的运行速度。

12、硬盘分区太多也有错

如果你的Windows 2000没有升级到SP3或SP4,并且定义了太多的分区,那么也会使启动变得很漫长,甚至挂起。所以建议升级最新的SP4,同时最好不要为硬盘分太多的区。因为Windows 在启动时必须装载每个分区,随着分区数量的增多,完成此操作的时间总量也会不断增长。



MyEclips8.6如何显示行号...谁能告诉我
是显示左边多少行是不是?右键点击左边编码空白处,会出一些选项把Show line Numbers打上钩钩就可以了

需要用J2EE实现网页版的聊天室功能,用到JSP等等的技术,我目前还不会...
初学的话你用MyEclipse自带的Tomcat6.0就行了,弄7.0还要选路径...你不蒙了.放在自带的6.0服务器里,你要想用MyEclipse启动的话就打开MyEclipse,右下方的框框有很多标签页,选Service这一项自带的叫MyEclipse Tomcat应该是这名,选中点稍右上一点就能看到一个绿色启动按钮,点击,之后等他自己开服务器,最...

myeclips 哪个版本运行快
5.0吧不然版本的都很卡...建议用5.0去觉得挺好.新的jar包自己加进去就行6.5哪个小版本来着装的时候就老慢啦,更别说...

我在安装MyEclips8.0时候,出现 "0x10070000"指令引用的"0x001c2cc"内 ...
【5】软件引起的:安装的软件与系统或其它软件发生冲突,盗版或带病毒的(游戏等)其它软件,有些游戏及第三方软件安装补丁后,可能与系统或其它软件发生冲突,也会出现该问题。还有就是有些版本的游戏不支持双核或多核电脑,请更换其它版本试试。如果不行只有卸载该游戏,一定要卸载干净,否则还会出现该...

myeclipse 开启js代码自动提示功能?
在myeclipse页面开始操作,流程如下:没有编程辅助提示是一件很头疼的事,像“HttpServletRequest”这么长的类名都要一个个字母挨着敲。点击菜单栏的Windows ,选择Preferences,进入设置中心。依次点击Java-Editor-Content Assist,进入编程辅助设置界面。最下面有一个Auto-Activation,只需设置中间的那个就行了,...

Myeclips8.0可用下载地址 以及myeclipse全系列注册机
www.myeclipse.com

在电脑上计算机怎样编程序
下载编程工具vc++或者vs++,然后敲代码。编译,运行。

用Ant布薯一个project 的好处?MyEclipsse自带的布署工具不够用吗?_百 ...
第一 myeclipse是收费软件,你用的是盗版。第二 打包部署在公司里应该是可重复的操作。一般都是从版本库中获取代码,直接打包。 使用的也是以命令行为主。 没有谁会愿意设法在linux服务器上安装一堆IDE工具。第三 论功能强大,支持较多,肯定是 ant比myeclipse强。 当然现在是 maven比 ant强。

java Myeclips环境中编辑聊天室怎样实现表情的发送?要求具体代码。_百 ...
当然发送了你就得接收,很简单你就是将byte数组接收过来,然后如果你将后缀及其名字写入了byte就先将他们读出来,然后剩下的就是图片的内容,你用同样的流写入某个地方就行了,RandomAccessFile raf1 = new RandomAccessFile(path1, "rw");\/\/这里的path1是我打算写到的地方,raf1.write(bt1);\/\/...

myEclip mac版的怎么查看java里某个参数的定义?
这个是引用的方法的参数,应该找到它是哪个类型的,直接看类的属性有哪些吧。再或者,用debug模式,打断点到这一行,创建观察表达式,看这个变量就OK了。

普兰县19188246355: 如何解决Myeclipse内存不足及卡死问题 -
政软噻吗: myeclipse卡死可能是由于分配内存过小导致, 可以修改myEclipse安装目录下的myeclipse.ini配置文件里的 -Xmx512m -XX:MaxPermSize=256m 增加myeclipse的最大内存配置

普兰县19188246355: Myeclipse堆空间不足怎么办 -
政软噻吗: eclipse.ini参数说明:--launcher.XXMaxPermSize //eclipse启动时的非堆最大内存 -vmargs //设置jvm -Xms //JVM初始分配的内存 -Xmx //JVM最大分配的内存,默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制,空余堆内存大于...

普兰县19188246355: 安装myeclipse提示虚拟内存不足 -
政软噻吗: 1. 给系统分配虚拟内存.这个方式比较高端大气上档次,鉴于我个人比较懒,所以没有去这么做,尤其对于完美主义者来说回收虚拟内存也是一件麻烦事,方法如下:既然没有虚拟内存(0Mb的虚拟内存)那么说明虚拟内存功能没打开,打开虚...

普兰县19188246355: 点击myeclipse安装文件出现这个提示框是怎么回事 -
政软噻吗: myeclipse给的内存大小有问题... 你打开myeclipse目录下的myeclipse.ini文件:-showsplash org.eclipse.platform--launcher.XXMaxPermSize128M-vmargs-Dosgi.requiredJavaVersion=1.5-Xms128m-Xmx512m 修改下就可以了...

普兰县19188246355: myeclipse闪退 报错信息如截图 请问是什么原因 -
政软噻吗: 有可能是内存不够,你可以去修改配置文件把运行内存改大点 这个文件下可改eclipse.ini 不行还可以呀常识删除:[workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

普兰县19188246355: 在MyEclipse中出现的问题,请高手解答!
政软噻吗: 解决办法有2种: 1.在桌面为ECLIPSE.EXE新建一个快捷方式,打开快捷方式属性,在快捷方式选项的目标 后面加上-vmargs-Xms128m-Xmx512m-Xmx512m-XX:PermSize=64m-XX:MaxPermSize=128m, 例如: D:\eclipse\eclipse.exe -vmargs-...

普兰县19188246355: eclipse总是弹出像是内存不够的提示 -
政软噻吗: 解决办法:有关参数的说明:vmargs:说明后面是VM的参数 -Xms40m:虚拟机占用系统的最小内存 -Xmx256m:虚拟机占用系统的最大内存 -XX:PermSize:最小堆大小.一般报内存不足时,都是说这个太小, 堆空间剩余小于5%就会警告,建议把这个稍微设 大一点,不过要视自己机器内存大小来设置 -XX:MaxPermSize:最大堆大小.这个也适当大些 -Xmx512M的5%为256M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于256M

普兰县19188246355: myeclipse2015怎么增加内存 -
政软噻吗: 方法为:1. 打开MyEclipse 2. 打开Windows-> Preferences3. 然后选择右侧菜单的Java->Installed JREs4. 点击右侧的jdk,然后点击“Edit”按钮5. Default VM Arguments文本框中输入:-Xms64m -Xmx256m ,然后点击finish按钮即可6. 修改...

普兰县19188246355: 如何让myeclipse内存变大 -
政软噻吗: myeclipse中可以修改配置文件,将虚拟内存的值调大一些,但建议不要超过电脑的实际内存:修改安装目录下的myeclipse\Genuitec\MyEclipse 8.x Latest 的最后两行:-startup ../Common/plugins/org.eclipse.equinox.launcher_1.0.200.v20090520....

普兰县19188246355: myeclipse出错,求解 -
政软噻吗: 你应该上传一个在myeclipse主目录,也就是eclipse.exe那个地方会有一个pid_xxxx.log 一个日志文件,是java dump文件,分析那个文件才能知道错误原因.但是初步判定, 你的内存太小了,myeclipse插件太多,需要很多内存,你打开eclipse.ini把xms xmx加大试试能否解决.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网