性能测试分析实例研讨.ppt

性能测试分析实例研讨

脚本展示 运行结果 session HTTP session HTTP协议本身是“连接-请求-应答-关闭连接”模式的,是一种无状态协议 HTTP通过session知道客户端相继发来的请求是来自一个客户 保存到服务端(HttpSession),客户端则是cookie形式 通过HttpServletRequest.getSession(true)创建 session id 类似: BD6990B560125E235BB58B275336189B 虚拟机 三大商业虚拟机 HotSpot Sun 默认虚拟机 JRockit 原Bea JRockit 效率极佳,为英特尔处理器应用设计,支持多平台 IBM J9 IBM 自己开发的一款 JVM 运行在ibm小型机上 JVM数据区 HotSpot运行时数据区 堆内存 新生代:大多数新创建对象位于新生代,朝生息灭,垃圾收集效率高 老年代:长期存活对象,或者大对象,增长速度慢,垃圾收集效率低 永久代 存放类元数据信息,常量,静态变量 线程栈 创建线程,需要为线程分配栈空间,是向操作系统请求 直接内存 位于JVM堆之外,但是仍然受到操作系统内存限制 MAT工具 MAT工具 Memory Analyzer (MAT) 定位内存泄漏 基于Eclipse的软件 官网地址/mat/ 工具截图 OOM分析 OOM如何分析 寻找内存快照,获取

文档评论(0)

1亿VIP精品文档

相关文档