网站大量收购独家精品文档,联系QQ:2885784924

WebLogic基本概念介绍汇.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WebLogic基本概念介绍汇

Class Java class概念 是java应用的最小的单元 是java应用的组成模块 由方法和属性组成 方法定义了该class的行为 属性定义了该class的特点 Heap Heap– 堆 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。 Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,但是它们不需要程序代码来显式地释放。 Heap被切分为New区和Old区 Heap的大小可以在启动脚本中配置 GC GC—垃圾回收 在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。垃圾回收意味着程序不再需要的对象是无用信息,这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。 JVM的一个系统级线程会自动释放该内存块,这就是垃圾回收。 GC的详细过程,可以通过加入参数输出 如: Verbose:gc Classpath Classpath 环境变量 Java运行的时候需要的class通过这个环境变量设置 配置CLasspath 修改系统环境变量 修改启动脚本中的CLASSPATH Classpath中出现多个相同的类,前面的有效 系统Classpath改变时,需要重新启动Server 课程内容 JVM的基本概念 JVM与weblogic的关系 JVM的配置 JVM的监控 need something to add some kick to this, nothing extravagent JVM与weblogic的关系 Weblogic是运行在JVM上的实例。 如果希望weblogic运行稳定且性能最好,需要对JVM进行调整。 课程内容 JVM的基本概念 JVM与weblogic的关系 JVM的配置 JVM的监控 need something to add some kick to this, nothing extravagent JVM的检查 使用java –version 检查该jvm的版本 D:\bea923\jdk150_12\binjava -version java version 1.5.0_12 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04) Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode) JVM的更换 修改启动脚本中的JAVA_HOME环境变量,就可改变weblogic使用的JVM set JAVA_HOME=d:\bea923\jdk150_12 修改后,WebLogic Server在重启后才能生效 JVM的配置 JVM主要调整的参数是heap大小 -Xms Heap的初始及最小值 -Xmx Heap的最大允许值 -XX:MaxPermSize Perm区允许的最大值,只在Sun及HP的JDK中有效 如何升级JVM 不同操作系统的JVM是由不同的厂家提供 某些操作系统的JVM没有在weblogic的安装包中,需要在安装weblogic前先安装好,并升级到最高的版本 升级JVM的时候需要注意不要跨版本升级。比如要求使用JDK1.5,升级的时候不要升级到1.6 课程内容 JVM的基本概念 JVM与weblogic的关系 JVM的配置 JVM的监控 need something to add some kick to this, nothing extravagent JVM的console监控 JVM的监控 JVM监控一般是监控内存的使用情况 使用java –verbose:gc来观察GC的的情况 使用ps和top观察java进程的内存使用情况 Verbose GC输出的结果 分析GC结果 [memory ] 146.201-146.341: GC 53246K-28083K (98304K), 140.000 ms [memory ] 146.401-146.521: GC 33232K-26602K (98304K), 116.638 ms [memory ] 146.621-146.721: GC 38206K-29814K (98304K), 100.000 ms [memory ] 240.586-240.737: GC 98304K-29000K (98304K), 146.445 ms [memory ] 248.788-248.918: GC 35438K-28226K (98304K), 129.522 ms 总结 JVM的概念 JVM简单的配置 JVM简单的监控 QA QA * 稍微提一下

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档