最近做网站,开始自己写代码,由于好久没写代码了,发现很多以前熟悉的方法和属性都忘了,所以最近有拿出来看了看,复习复习,等着做网站使用。以下是我做365测压网这个网站时遇到的问题。
网站 需要加载的数据比较多,所以 myeclipse 经常死机,以前的公司电脑环境什么的都配置好了,而现在我的myeclipse 没有配置这项内容,然后在网上搜了搜发现,很多帖子都不对,他们主要是对tomcat 的内存进行配置,而myeclipse 运行浏览器的时候没有配置。java控制台报错为: java.lang.OutOfMemoryError: PermGen space
意思就是内存溢出。现把这代码写出来,具体 怎么配置。看下面步骤:
内存溢出修改方案:
1.在tomcat的bin目录下的tomcat6w.exe,打开修改java选项卡 最下面的 设置内存大小.
2.如果在Myeclipse下启动,第一种配置是不启作用的。修改参数:
Window-->Preference-->MyEclipse-->Application Servers-->Tomcat-->Tomcat 6.x-->JDK-->Optional Java VM arguments下填上:
-Xms100m
-Xmx200m
-XX:PermSize=256m
-XX:MaxPermSize=600m
这就是最正确的方法,改过之后,我的网站 http://www.xueyaji365.com 在本机运行就正常了,一点也不卡了,加载速度也快了。
分享到:
相关推荐
在IT行业中,开发工具的效率对于程序员的工作流程至关重要。标题提到的问题,“解决myeclipse8.6 启动缓慢”,是许多开发者可能遇到的常见问题。...通过上述方法,你可以使MyEclipse启动更快,从而提升开发效率。
通常情况下,根据机器内存大小合理设置这些参数的值,例如 `-Xmx512m` 和 `-XX:MaxPermSize=256m` 是较为合理的设置。 2. **指定 JDK 版本**:在 `Preferences > MyEclipse Enterprise Workbench > Maven4MyEclipse...
- `-Xmx512m`: 设置最大堆内存大小。 - `-XX:MaxPermSize=512m`: 设置永久代的最大内存。 - `-XX:ReservedCodeCacheSize=256m`: 设置代码缓存的大小。 #### 六、常用快捷键汇总 为了进一步提高开发效率,熟练...
- 将`-XX:MaxPermSize`的值调整为更高的数值,如`512M`,以适应更多的类加载需求。 - 如果发现永久代仍然经常出现内存溢出的问题,可以考虑使用JDK 8及以上版本,因为JDK 8将永久代替换为元空间(Metaspace),从而...
在本文中,我们将探讨如何优化MyEclipse的性能,使其启动更快、运行更流畅。MyEclipse是一款强大的Java集成开发环境,但它的启动速度通常较慢,这可能会对开发效率造成影响。以下是一些实用的优化技巧: 1. 去除...
通过以上步骤,我们可以有效地优化MyEclipse 7.5的性能,使其启动更快,运行更流畅。这些优化方法不仅适用于MyEclipse 7.5,也对其他版本的MyEclipse有一定的参考价值。不过,随着软件的升级,部分设置可能会有所...
- 修改 `-Xms` 和 `-Xmx` 参数以调整初始和最大堆内存大小。 - 根据项目大小和个人计算机配置适当调整这些值。 通过上述步骤,可以显著提高 MyEclipse 10.0 的性能,并使开发过程更加高效流畅。 #### SVN 安装配置...
### MyEclipse优化知识点 #### 一、MyEclipse简介及版本差异 MyEclipse是一款功能强大的集成开发环境(IDE),特别适用于Java EE应用程序的开发。对于初学者来说,掌握如何优化MyEclipse是非常重要的,这不仅可以...
- **启动缓慢**:可以通过减少启动时加载的插件数量或增加JVM内存分配等方式来优化启动速度。 - **代码提示不准确**:检查是否正确配置了项目依赖,确保所有必要的库文件都被正确引用。 - **无法连接数据库**:确认...
通过修改 `myeclipse.ini` 文件中的 `-Xmx`, `-XX:MaxPermSize` 和 `-XX:ReservedCodeCacheSize` 参数,可以根据自身系统的内存大小来调整JVM的内存分配。 1. **备份原有文件**:确保在修改前备份原文件。 2. **...
例如,关闭不必要的启动项,减少myeclipse启动时加载的工作空间项目数量,禁用不必要的插件,调整JVM参数(如增加堆内存大小)等。此外,定期清理工作空间的临时文件和缓存,以及保持myeclipse版本更新,也能有效...
- **取消自动validation**:myeclipse在集成大量功能后可能会占用大量内存并降低运行速度。为提升效率,可以通过取消不必要的自动验证(validation)。具体操作路径是:`Windows` -> `Preferences` -> `MyEclipse` ...
MyEclipse作为Eclipse的商业版本,集成了更多的功能和插件,使得它在开发Java应用时更为便捷,但这也可能导致启动速度变慢。本文将深入探讨如何有效地优化MyEclipse7_0的启动性能,提升开发效率。 一、调整启动配置...
- 更快的启动时间:通过优化和缓存类加载器,Tomcat 8.0的启动速度有所提升。 - NIO.2支持:引入了Java 7的非阻塞I/O(NIO.2),提供了更高的并发性能。 - 更强的安全性:加强了安全策略,提供了更好的加密选项,...
- **启动速度优化**:`启动速度.rtf`文件可能提到了通过减少启动时加载的工作空间插件数量、禁用不必要的启动项以及使用eclipse.ini配置文件调整内存分配来加快Eclipse启动速度。在eclipse.ini中,可以增加初始堆...
HttpUploader4更加注重对硬盘的保护,在HttpUploader4中不再直接对文件进行I/O操作,而是在内存中对文件进行操作,所以不仅极大的减少了对硬盘的读写次数,同时速度却变的更快了。 借助于HttpUploader4企业能够帮助...
HttpUploader4更加注重对硬盘的保护,在HttpUploader4中不再直接对文件进行I/O操作,而是在内存中对文件进行操作,所以不仅极大的减少了对硬盘的读写次数,同时速度却变的更快了。 借助于HttpUploader4企业能够帮助...
HttpUploader4更加注重对硬盘的保护,在HttpUploader4中不再直接对文件进行I/O操作,而是在内存中对文件进行操作,所以不仅极大的减少了对硬盘的读写次数,同时速度却变的更快了。 借助于HttpUploader4企业能够帮助...
HttpUploader4更加注重对硬盘的保护,在HttpUploader4中不再直接对文件进行I/O操作,而是在内存中对文件进行操作,所以不仅极大的减少了对硬盘的读写次数,同时速度却变的更快了。 借助于HttpUploader4企业能够帮助...