`
- 浏览:
485115 次
- 性别:
- 来自:
北京
-
一、jxl的java.lang.OutOfMemoryError
jxl导出excel时,执行Workbook.createWorkbook(os)是报java.lang.OutOfMemoryError。
这个问题是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现。
设置的方法主要是:
1.可以在windows 更改系统环境变量加上JAVA_OPTS=-Xms64m -Xmx512m。
2,如果用的tomcat,在windows下,可以在C:\tomcat5.5.9\bin\catalina.bat 中加上:set JAVA_OPTS=-Xms64m -Xmx256m位置在: rem Guess CATALINA_HOME if not defined 这行的下面加合适。
3.linux系统Linux 在{tomcat_home}/bin/catalina.sh的前面,加 set JAVA_OPTS='-Xms64 -Xmx512'。
二、Websphere服务器内存如何修改
Websphere的服务器内存修改是隐藏得比较深,可以管理控制台>服务器>进程定义>Java虚拟机中进行设置的。我的是websphere6,以此为例。
首先打开管理控制台>服务器>应用程序服务器,选择服务器,我的是server1;然后点击“java和进程管理”,有个“进程定义”,点它;右侧有一栏“其他属性”,点击其中的“java虚拟机”;然后设置JVM参数,设置完,确定并保存就搞定。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
WebSphere应用服务器内存泄漏探测与诊断工具选择最佳实践
WebSphere应用服务器内存泄漏探测与诊断工具
ibm websphere 服务器内存溢出或其他故障,生成javacore,分析工具
ibm websphere 服务器内存溢出或其他故障,生成heapdump,分析工具
软件介绍: IBM websphere 服务器出现内存溢出或其他故障时,会生成heapdump文件,本工具用于分析heapdump,查找错误原因。运行IBN WEBSPHERE HEAPDUMP需要安装JDK1.8框架。
7、WCM内存溢出的解决方法 53 七、组件及其标签 53 (一)、标签 53 1、jsp组件 53 2、组件关联格式 54 3、IDCmpnt标签 55 4、workflowcmpnt标签 55 5、securitycmpnt标签 58 6、profilecmpnt 标签 63 7、pathcmpnt ...
(1)选定应用程序服务器的 JVM 堆是否与同一机器上的其它应用程序服务器 JVM 堆共享物理内存。例如,您是以本地方式还是以远程方式运行监视器? (2)指定 JVM 堆驻留在物理内存中并防止交换到磁盘。
文中将为您提供如何管理内存的细节,然后将进一步展示如何手工管理内存,如何使用引用计数或者内存池来半手工地管理内存,以及如何使用垃圾收集自动管理内存。 为什么必须管理内存 内存管理是计算机编程最为基本的...
还提供了一个WebSphere插件,该插件在WebSphere的MBean服务器中注册了 ,从而在VisualVM中提供了内存和线程统计信息。 兼容性 VisualWAS> = 4.0.0旨在与VisualVM> = 2.0一起使用。 VisualWAS的较旧版本可与VisualVM...
修改最大共享内存,命令如下: cat /proc/sys/kernel/shmmax echo 268435456 >/proc/sys/kernel/shmmax 修改最大文件句柄,命令如下: cat /proc/sys/fs/file-max echo 32768 >/proc/sys/fs/file-max ...
无须修改应用,JProbe就能对桌面或远程服务器上的应用进行分析,实现强大的信息展示和Java代码性能诊断功能。利用JProbe先进的数据收集功能,可以实现自动化的性能信息采集,缩短应用开发和优化周期。 JProbe在简单...
无须修改应用,JProbe就能对桌面或远程服务器上的应用进行分析,实现强大的信息展示和Java代码性能诊断功能。利用JProbe先进的数据收集功能,可以实现自动化的性能信息采集,缩短应用开发和优化周期。 JProbe在简单...
无须修改应用,JProbe就能对桌面或远程服务器上的应用进行分析,实现强大的信息展示和Java代码性能诊断功能。利用JProbe先进的数据收集功能,可以实现自动化的性能信息采集,缩短应用开发和优化周期。 JProbe在简单...
4.2.4.WebLogic, WebSphere, JBoss的方案:结对服务器(Paired servers)复制 4.2.5.IBM的方案:集中状态服务器 4.2.6.Sun的方案:专用服务器 4.2.7.性能问题 4.2.7.1.何时备份会话 4.2.7.2.备份颗粒度 4.2.8.其他的...
在服务器运行时期间,所有 JVM 都使用即时(JIT)编译器来将 Java 字节码编译为本机指令。 Java 内存或堆调整。JVM 内存管理功能(即垃圾回收)为提高 JVM 性能提供了其中一种最大的可能性。 类装入调整。 过程 ...
改进 IBM WebSphere MQ 传输性能 90 改进 HTTP 对内传输性能 91 EAI Siebel 适配器性能 92 虚拟业务组件性能 93 改进工作流程过程管理器性能 94 Siebel eAI 的其它最佳惯例 94 第 10 章:调节客户配置以获得出色性能...
雅典娜多莉Athena-Dolly是一个独立于WAS的会话群集解决方案,目前支持Apache Tomcat 6/7,JBoss EAP 6和WebLogic 11,并且该支持将... 它提供了一个Web应用程序,可以监视缓存服务器的CPU和内存,查询会话数据以及检查
采用Struts1.3标准,兼容于Java 2 Standard Edition 1.4和1.5(5.0),兼容Windows/Linux/Unix多种操作系统平台,兼容于Tomcat/Resin/WebLogic/WebSphere等多种JSP服务器容器,兼容于MySQL /DB2/Oracle/MSSQL系列...
GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收...