FineReport性能调优的基本思路,就要对应用服务器的内存大小进行合理的设置。

一般服务器默认的内存配置都比较小,在较大型的应用项目中,这点内存是不够的,因此需要加工使其调大。

各应用服务器的内存配置方法不尽相同,如下列出了常用服务器的JVM参数(-Xms,-Xmx)的配置方法。JVM参数定义:- Xms: 初始化内存大小- Xmx: 可以使用的最大内存 Tomcat服务器Tomcat服务器在Windows下通过在%Tomcat_Home%/bin/catalina.bat(Unix下则修改catalina.sh文件)文件中增加 –Xms,-Xmx参数的配置来修改Tomcat服务器的内存 Tomcat5.0及Tomcat5.5相同: 在catalina.bat文件中找到setJPDA=并在其后增加如下红色那行:

Jboss服务器

Jboss服务器内存修改比较简单,如Jboss4.2,只需将%Jboss_home%\bin\下的run.bat文件中的相应内存参数,设置所需值即可。

如下图:

Weblogic服务器

Weblogic服务器是通过修改bea\user_projects\domains\对应的工程目录下的StartWeblogic.cmd文件,

如C:\bea\user_projects\domains\base_domain\ StartWeblogic.cmd,来配置Weblogic服务器虚拟内存。

Weblogic8.1:

编辑StartWeblogic.cmd,在set SERVER_NAME上一行增加set MEM_ARGS=-Xms256m -Xmx512m ,并在Classpath中增加;%MEM_ARGS%,保存即可,如下图:

FineReport性能调优的一些办法相关推荐

  1. db2和mysql性能优化_DB2数据库性能调优的十个办法

    这篇文章主要是针对e-business OLTP的10个性能方面的Tips. 10. Monitor Switches 打开Monitor Switch,才能获得性能方面的信息,命令如下 db2 &q ...

  2. hive性能调优实战pdf_Nginx 性能调优实战

    来自:Linux社区 1.Nginx运行工作进程数量 Nginx运行工作进程个数一般设置CPU的核心或者核心数x2.如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpui ...

  3. Java SE和Java EE应用的性能调优

    凡事预则立,不预则废,和许多事情一样,Java性能调优的成功,离不开行动计划.方法或策略以及特定的领域背景知识.为了在Java性能调优工作中有所成就,你得超越"花似雾中看"的状态, ...

  4. 如何合理的规划一次jvm性能调优

    这是jvm优化系列第三篇: jvm优化--垃圾回收 jvm优化--监控工具 JVM性能调优涉及到方方面面的取舍,往往是牵一发而动全身,需要全盘考虑各方面的影响.但也有一些基础的理论和原则,理解这些理论 ...

  5. IOS性能调优系列:使用Time Profiler发现性能瓶颈

    硬广:<IOS性能调优系列>第五篇,预计会有二十多篇,持续更新,欢迎关注. 之前四篇都是关注于内存方面,分析了内存泄漏.僵尸对象.内存分配,本篇介绍Time Profiler工具的使用,开 ...

  6. 由浅入深解读Redis高级能力及性能调优

    摘要 本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍.之后概览Redis提供的高级能力,并在部署.维护.性能调优等多个方面进行更深入的介绍和 ...

  7. Kettle性能调优汇总

    性能调优在整个工程中是非常重要的,也是非常有必要的.但有的时候我们往往都不知道如何对性能进行调优.其实性能调优主要分两个方面:一方面是硬件调优,一方面是软件调优.本章主要是介绍Kettle的性能优化及 ...

  8. 经典面试题:在这个场景下,你怎么进行性能调优?

    点击上方蓝色"程序猿DD",选择"设为星标" 来源 | https://url.cn/5OrJa7e 很多工作两三年的朋友都跟我说,认为性能调优没什么用.刚工作 ...

  9. linux mysql数据库优化_MySQL_Linux下MySQL数据库性能调优方法,以下的环境具备一定的代表性 - phpStudy...

    Linux下MySQL数据库性能调优方法 以下的环境具备一定的代表性,可以说是中小企业一般配置和工作环境.希望通过本文能让大家理解Linux下MySQL数据库性能调优方法. 硬件准备环境: 硬盘: 1 ...

最新文章

  1. 华为今年不会发布鸿蒙系统的手机,华为:今年不会推出鸿蒙系统手机 将坚守安卓生态...
  2. 一个失败的操作系统MULTICS
  3. access中判断回文的代码_LeetCode 第九题 回文数
  4. js div加载html_说说 Vue.js 中的 v-cloak 指令
  5. C语言 __TIME__ - C语言零基础入门教程
  6. 王道 —— 进程通信
  7. python 条形图 stack_python使用Plotly绘图工具绘制水平条形图
  8. boot2源码-事务
  9. PHP连接mysql数据库使用方法,PHP连接MySQL数据库的操作方法
  10. 【Computer Organization笔记17】大实验讨论:各组数据通路展示
  11. JavaScript函数实例(一)
  12. ViewPage使用(一)
  13. java 语音传输_java – 通过tcp流式传输语音
  14. MSM8260,OMAP4430,TEGRA2,EXYNOS 4210详细分析
  15. 三只松鼠2020新财报:利润下滑都是疫情的锅?
  16. 图像质量评估指标(3) 特征相似度FSIM
  17. oracle rsm 进程,Oracle 10g 的后台进程
  18. Excel IF 函数怎么用
  19. ElasticSearch学习
  20. js实现下载文件流图片

热门文章

  1. 第四章 生命周期函数--36 结合Node手写JSONP服务器剖析JSONP原理
  2. linux下串口多线程通信 ,多串口收发数据错乱问题解决办法
  3. 通过读取配置文件,启动mongodb
  4. Java Integer常量池——IntegerCache内部类
  5. python中的进程池:multiprocessing.Pool()
  6. (转)关于BigDecimal 转化字符串toPlainString()和toString()的区别
  7. JS判断日期是否在同一个星期内,和同一个月内
  8. 两个ExtJs可视化设计器
  9. 几何建模研究领域介绍(名词解释)
  10. Python函数(1)