`
- 浏览:
494680 次
- 性别:
- 来自:
北京
-
一、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应用服务器内存泄漏探测与诊断工具】 内存泄漏是应用程序性能问题的常见表现,它会导致系统可用内存逐渐减少,最终引发内存不足(OutOfMemory)的严重情况,甚至导致系统崩溃。由于Java堆内存中对象及其...
### WebSphere应用服务器内存泄漏探测与诊断工具选择最佳实践 #### 概述 WebSphere应用服务器作为企业级的中间件平台,承载着大量的业务逻辑和数据处理任务。然而,随着应用的复杂度增加,内存泄漏成为了一个不容...
总的来说,Websphere Application Server的内存分析工具是排查和解决服务器性能问题的重要武器,它提供了深入理解服务器内存状态的手段,帮助管理员及时发现并修复潜在的问题,确保服务的稳定运行。
Apache WebSphere服务器是业界广泛采用的一种解决方案,它能够提供强大的处理能力和灵活的扩展性。本文将详细介绍如何在Linux环境下部署Apache Web服务器,并与IBM WebSphere Application Server (WAS)集成,实现高...
虚拟机(JVM)设置线程池线程池是处理应用请求操作,需要根据实际的并发数来设置,设置过大造成资源浪费,增大应用服务器内存的使用量;设置过小造成请求堵塞,降低服务器的响应速度,也可能增大内存资源的消耗。...
通过对Websphere服务器启动速度问题的深入分析,并结合具体的优化实践案例,我们可以看出,通过合理配置JVM参数、Web容器定制属性以及采取其他一系列优化措施,确实能够在很大程度上提高Websphere服务器的启动速度。...
【标题】:WebSphere内存溢出 在Java应用程序服务器中,WebSphere是一个广泛使用的平台,用于部署和管理企业级的应用程序。然而,由于其复杂的内存管理和高并发特性,WebSphere可能会遇到内存溢出的问题,这可能...
### Websphere内存与线程配置...通过以上步骤,您可以有效地配置WebSphere中的内存和线程,以确保应用服务器的高效稳定运行。这些设置不仅可以帮助提高系统的响应速度,还能避免资源过度消耗,从而提升整体的服务质量。
Websphere应用服务器中的内存管理主要依赖于JVM。 #### 三、Websphere内存溢出的常见原因 1. **对象未释放:** - 在Websphere中,如果某些对象不再使用但仍然被引用,这些对象就不会被垃圾回收器(GC)回收,从而...
标题中的“websphere查看内存溢出工具ha456.jar”指的是一个专用于Websphere应用服务器的内存溢出诊断工具。在Java应用程序中,内存溢出(Out of Memory)是一个常见的问题,尤其是在处理大量数据或者长时间运行的...
### Websphere服务器管理和配置知识点概述 #### 一、Websphere Application Server V6简介 - **Websphere概述:** Websphere Application Server (WAS) 是由IBM开发的一款高性能应用服务器产品,用于部署、运行和...
- **硬件配置**:WebSphere应用服务器对硬件有一定的要求,包括CPU、内存和磁盘空间。一般来说,至少需要512MB的内存,但实际需求可能因服务器版本、组件选择和负载而异。确保目标平台有足够的资源来承载WebSphere...
Java IBM WebSphere应用服务器在运行过程中可能会遇到各种性能问题,其中最常见的挑战之一是内存溢出。内存溢出是指应用程序消耗的内存超过了系统所能提供的限制,导致程序崩溃或性能急剧下降。在这种情况下,开发者...
【WebSphere 应用服务器简介】 WebSphere 应用服务器是IBM提供的一个强大的中间件产品,主要用于支持电子商务和企业级应用程序。它基于J2EE 1.4和J2SE 5.0标准,兼容XML、LDAP、Web Services和CORBA等开放标准。...
WebSphere Application Server (WAS) 是IBM提供的一款强大的企业级应用程序服务器,它是构建、部署和管理基于Java EE(Java Platform, Enterprise Edition)的应用程序的重要平台。作为IBM电子商务战略的关键组件,...
### IBM官方文档:Websphere 内存泄漏分析步骤与工具使用 #### 一、引言 IBM Websphere 应用服务器是一款广泛应用于企业级环境中的应用服务器,其稳定性和性能表现对于业务运行至关重要。然而,在实际部署过程中,...
查找WebSphere服务器PID 通过命令行工具(如Linux下的`ps -ef | grep java`),可以查找WebSphere应用服务器的进程ID(PID)。例如,示例中的PID为“9375”。这一步骤对于后续的监控操作至关重要,有助于精确识别...
9. **优化配置**:为了提高性能,你可能需要调整MyEclipse和WebSphere的配置,比如修改JVM参数,增加内存分配,或优化WebSphere的服务器配置。 通过以上步骤,你应该能够在MyEclipse中成功配置和运行WebSphere应用...