![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
性能调优入门
性能调优入门
glamour2015
这个作者很懒,什么都没留下…
展开
-
Java 应用性能调优实践
Java 应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“糙快猛”的互联网开发模式大行其道的今天,随着系统访问量的日益增加和代码的臃肿,各种性能问题开始纷至沓来。Java 应用性能的瓶颈点非常多,比如磁盘、内存、网络 I/O 等系统因素,Java 应用代码,JVM GC,数据库,缓存等。笔者根据个人经验,将 Java 性能...转载 2020-03-22 22:29:02 · 160 阅读 · 0 评论 -
文件IO消耗分析
Linux文件IO消耗分析工具介绍Linux在操作文件时,将数据放入文件缓存区,直到内存不够或系统要释放内存给用户进程使用时,才写入文件中。因此在查看Linux内存状况时经常会发现可用(free)的物理内存不多,但cached用了很多,这是Linux提升文件IO速度的一种做法,在这种做法下,如物理空闲内存够用,通常在Linux上只有写文件和第一次读取文件时会产生真正的文件IO. 在Linux中要...原创 2020-03-22 19:25:38 · 936 阅读 · 0 评论 -
内存消耗分析
前言内存消耗分析请先了解java虚拟机https://blog.csdn.net/glamour2015/article/details/104294620JVM垃圾回收与内存调优https://blog.csdn.net/glamour2015/article/details/104241942常见OOM异常分析https://blog.csdn.net/glamour2015/ar...原创 2020-03-22 19:05:21 · 716 阅读 · 0 评论 -
CPU消耗分析
在Linux中,CPU主要用于 中断、内核进程以及用户进程的任务处理,优先级为:中断 > 内核进程 > 用户进程,在学习如何分析CPU消耗状况前,有三个重要概念交代一下。上下文切换每个CPU(或多核CPU中的每核CPU)在同一时间只能执行一个线程。 Linux采用的是抢占式调度:即为每个线程分配一定的执行时间,当到达执行时间、线程中有IO阻塞或高优先级线程要执行时,Linux将切换...原创 2020-03-22 18:30:12 · 1974 阅读 · 0 评论 -
性能优化的思路和步骤
https://blog.csdn.net/qq_30353203/article/details/78271619转载 2020-03-18 22:37:20 · 920 阅读 · 0 评论 -
软件性能与服务器性能指标
一、软件性能的关注点首先,开发软件的目的是为了让用户使用,我们先站在用户的角度分析一下,用户需要关注哪些性能。对于用户来说,当点击一个按钮、链接或发出一条指令开始,到系统把结果已用户感知的形式展现出来为止,这个过程所消耗的时间是用户对这个软件性能的直观印象。也就是我们所说的响应时间,当相应时间较小时,用户体验是很好的,当然用户体验的响应时间包括个人主观因素和客观响应时间,在设计软件时,我们就需...原创 2020-02-21 10:27:34 · 418 阅读 · 0 评论