• 【转】tomcat性能调优

    时间:2024-01-15 20:01:09

    一、总结前一天的学习从“第三天”的性能测试一节中,我们得知了决定性能测试的几个重要指标,它们是:ü   吞吐量ü   Responsetimeü   Cpuloadü   MemoryUsage我们也在第三天的学习中对Apache做过了一定的优化,使其最优化上述4大核心指标的读数,那么我们的Apac...

  • (转)Tomcat配置调优与安全总结

    时间:2024-01-15 19:58:47

    tomcat配置调优与安全总结作为运维,避免不了与tomcat打交道,然而作者发现网络上关于tomcat配置和调优安全的文章非常散,通过参考各位大神的相关技术文档,根据作者对tomcat的运维经验,总结了一些tomcat的基础运维注意事项,希望对广大技术兄弟们有些帮助。本篇文章只是对tomcat模板...

  • Java虚拟机(六):JVM调优工具

    时间:2024-01-14 11:45:07

    工具做为图形化界面来展示更能直观的发现问题,另一方面一些耗费性能的分析(dump文件分析)一般也不会在生产直接分析,往往dump下来的文件达1G左右,人工分析效率较低,因此利用工具来分析jvm相关问题,长长可以到达事半功倍的效果来。jvm监控分析工具一般分为两类,一种是jdk自带的工具,一种是第三方...

  • JVM性能调优(2) —— 垃圾回收器和回收策略

    时间:2024-01-14 11:38:59

    一、垃圾回收机制1、为什么需要垃圾回收Java 程序在虚拟机中运行,是会占用内存资源的,比如创建的对象、加载的类型数据等,而且内存资源都是有限的。当创建的对象不再被引用时,就需要被回收掉,释放内存资源,这个时候就会用到JVM的垃圾回收机制。JVM 启动时就提供了一个垃圾回收线程来跟踪每一块分配出去的...

  • Java虚拟机(五):JVM调优命令

    时间:2024-01-14 11:27:35

    运用jvm自带的命令可以方便的在生产监控和打印堆栈的日志信息帮忙我们来定位问题!虽然jvm调优成熟的工具已经有很多:jconsole、大名鼎鼎的VisualVM,IBM的Memory Analyzer等等,但是在生产环境出现问题的时候,一方面工具的使用会有所限制,另一方面喜欢装X的我们,总喜欢在出现...

  • jvm调优-命令大全(jps jstat jmap jhat jstack jinfo)

    时间:2024-01-14 11:18:34

    现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contention)Java进程消耗CPU过高运用jvm自带的命令可以方便的在生产监控和打印堆栈的日志信息帮忙我们来定位问题!虽然jvm调优成熟的工具已经有很多:jc...

  • java性能调优及问题追踪--Btrace的使用

    时间:2024-01-12 19:59:59

    在生产环境中经常遇到格式各样的问题,如OOM或者莫名其妙的进程死掉。一般情况下是通过修改程序,添加打印日志;然后重新发布程序来完成。然而,这不仅麻烦,而且带来很多不可控的因素。有没有一种方式,在不修改原有运行程序的情况下获取运行时的数据信息呢?如方法参数、返回值、全局变量、堆栈信息等。Btrace就...

  • MySQL性能调优——锁定机制与锁优化分析

    时间:2024-01-12 12:17:51

    针对多线程的并发访问,任何一个数据库都有其锁定机制,它的优劣直接关系着数据的一致完整性与数据库系统的高并发处理性能。锁定机制也因此成了各种数据库的核心技术之一。不同数据库存储引擎的锁定机制是不同的,本文将从MySQL最常见的存储引擎MyISAM与InnoDB的锁定机制说起。一、MyISAM的锁机制—...

  • jvm 性能调优

    时间:2024-01-12 12:03:53

    【转载】:http://blog.csdn.net/chen77716/article/details/5695893最近因项目存在内存泄漏,故进行大规模的JVM性能调优 , 现把经验做一记录。一、JVM内存模型及垃圾收集算法1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenur...

  • JVM性能调优详解

    时间:2024-01-12 11:59:05

    前面我们学习了整个JVM系列,最终目标的不仅仅是了解JVM的基础知识,也是为了进行JVM性能调优做准备。这篇文章带领大家学习JVM性能调优的知识。性能调优性能调优包含多个层次,比如:架构调优、代码调优、JVM调优、数据库调优、操作系统调优等。架构调优和代码调优是JVM调优的基础,其中架构调优是对系统...

  • jvm 性能调优 经验总结---转

    时间:2024-01-12 11:49:36

    最近因项目存在内存泄漏,故进行大规模的JVM性能调优 , 现把经验做一记录。一、JVM内存模型及垃圾收集算法1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm)其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的...

  • JVM性能调优(转)

    时间:2024-01-12 11:47:49

    本文转自:http://www.cnblogs.com/chen77716/archive/2010/06/26/2130807.html最近因项目存在内存泄漏,故进行大规模的JVM性能调优 , 现把经验做一记录。一、JVM内存模型及垃圾收集算法1.根据Java虚拟机规范,JVM将内存划分为:New...

  • (转)JVM性能调优之生成堆的dump文件

    时间:2024-01-12 11:42:38

    转自:http://blog.csdn.net/lifuxiangcaohui/article/details/37992725最近因项目存在内存泄漏,故进行大规模的JVM性能调优 , 现把经验做一记录。一、JVM内存模型及垃圾收集算法1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)...

  • 飘逸的python - 性能调优利器profile及其意义

    时间:2024-01-10 08:38:50

    VIM 的作者Bram Moolenaar在一篇叫高效文本编辑器的7个习惯的ppt中有这么一段话。Three basic steps1.    Detect inefficiency2.    Find a quicker way3.    Make it a habit即1.检测哪里效率低下2.找...

  • DataPipeline |《Apache Kafka实战》作者胡夕:Apache Kafka监控与调优

    时间:2024-01-09 09:38:56

    胡夕《Apache Kafka实战》作者,北航计算机硕士毕业,现任某互金公司计算平台总监,曾就职于IBM、搜狗、微博等公司。国内活跃的Kafka代码贡献者。前言虽然目前Apache Kafka已经全面进化成一个流处理平台,但大多数的用户依然使用的是其核心功能:消息队列。对于如何有效地监控和调优Kaf...

  • Hadoop| YARN| 计数器| 压缩| 调优

    时间:2024-01-07 17:17:55

    1. 计数器应用2. 数据清洗(ETL)在运行核心业务MapReduce程序之前,往往要先对数据进行清洗,清理掉不符合用户要求的数据。清理的过程往往只需要运行Mapper程序,不需要运行Reduce程序。LogMapper.java@Override protected void map(Lo...

  • 浅谈Apache性能调优

    时间:2024-01-06 11:46:01

    做了很多WEB系统性能测试,都知道了解测试环境,服务器硬件配置,web服务器参数配置是我们开始测试前首先要做的事情。针对并发数量来说,不同数量级的用户并发,需求的服务器和web服务参数肯定是不同的。对于很多像我们这些做性能测试的人员,测试结果的正确性经常会被怀疑,甚至有时候也会被自己怀疑。是什么原因...

  • 《深入理解Java虚拟机》调优案例分析与实战

    时间:2024-01-06 10:56:20

    上节学习回顾在上一节当中,主要学习了Sun JDK的一些命令行和可视化性能监控工具的具体使用,但性能分析的重点还是在解决问题的思路上面,没有好的思路,再好的工具也无补于事。本节学习重点在书本上本节的主要内容是讲作者在工作过程中对调优的一些经验实战。对于我们读者来说,重点是学习作者分析解决问题的具体思...

  • ☕【JVM技术指南】「JVM总结笔记」Java虚拟机垃圾回收认知和调优的"思南(司南)"【下部】

    时间:2024-01-06 10:53:57

    承接上文(完结撒花1-52系列)【JVM技术指南】「JVM总结笔记」Java虚拟机垃圾回收认知和调优的"思南(司南)"【上部】并行收集器并行收集器(也称为吞吐量收集器)是类似于串行收集器的分代收集器。 串行和并行收集器之间的主要区别是,并行收集器有多个线程,用于加速垃圾回收。通过命令行选项 -XX:...

  • Java之JVM调优案例分析与实战(5) - 服务器JVM进程奔溃

    时间:2024-01-06 10:40:11

    环境:一个基于B/S的MIS系统,硬件为2个CPU、8GB内存的HP系统,服务器是WebLogic9.2(就是第二个案例中的那个系统)。正常运行一段时间后,最近发现在运行期间频繁出现集群节点的虚拟机进程自动关闭的现象,留下一个hs_err_pid###.log文件后,进程就消失了,两台物理机里的每个...