随笔分类 -  性能

SkyWalking全链路监控java项目
摘要:一、安装elasticsearch 1、创建文件夹:# mkdir /usr/local/skywalking 2、上传apache-skywalking-apm-6.5.0.tar.gz 和 elasticsearch-6.4.2.tar.gz到服务器 3、解压文件:# tar -zxvf ela 阅读全文

posted @ 2021-04-16 21:51 灬菜鸟灬 阅读(1943) 评论(0) 推荐(0) 编辑

使用nodejs判断前端性能
摘要:前提:安装node.js 1、监控工具:# npm install clinic -g 2、压测工具:# npm i autocannon -g 3、使用监控工具启动前端服务:# clinic doctor -- node server.js 4、使用压测工具压测(并发100持续20秒):# aut 阅读全文

posted @ 2021-03-30 11:12 灬菜鸟灬 阅读(296) 评论(0) 推荐(0) 编辑

golang 栈、堆分配分析及CPU、内存性能情况
摘要:一、逃逸分析 堆:一般来讲是人为手动进行管理,手动申请、分配、释放。一般所涉及的内存大小并不定,一般会存放较大的对象。另外其分配相对慢,涉及到的指令动作也相对多 栈:由编译器进行管理,自动申请、分配、释放。一般不会太大,我们常见的函数参数(不同平台允许存放的数量不同),局部变量等等都会存放在栈上 反 阅读全文

posted @ 2021-03-27 11:50 灬菜鸟灬 阅读(1489) 评论(0) 推荐(0) 编辑

linux参数调优
摘要:$ /proc/sys/net/core/wmem_max最大socket写buffer,可参考的优化值:873200 $ /proc/sys/net/core/rmem_max最大socket读buffer,可参考的优化值:873200 /proc/sys/net/ipv4/tcp_wmemTCP 阅读全文

posted @ 2021-02-28 22:51 灬菜鸟灬 阅读(761) 评论(0) 推荐(0) 编辑

websocket协议性能测试(jmeter版)
摘要:一、Websocket接口性能测试的场景 场景1: 大量链接的创建和关闭——不断模拟大量用户对Websocket链接的创建、关闭过程。 场景2: 长时间保持大量连接——创建大量链接,保持链接较长时间。 场景3:大量推送消息——可以少量链接较长时间保持,不断触发消息推送 二、测试工具 JMeter 下 阅读全文

posted @ 2020-11-22 12:02 灬菜鸟灬 阅读(3769) 评论(0) 推荐(0) 编辑

ffmpeg使用
摘要:安装 1、windows安装 -下载FFMpeg https://ffmpeg.zeranoe.com/builds/ -解压并添加到环境变量(右击此电脑——>属性——>高级系统设置——>环境变量。在系统变量的path变量里添加解压的路径) -查看FFmpeg版本信息 ffmpeg.exe -ver 阅读全文

posted @ 2020-09-10 12:02 灬菜鸟灬 阅读(666) 评论(0) 推荐(0) 编辑

st-load视频性能测试
摘要:介绍 在一个完整的流媒体服务框架中,角色就是"两端加一服",即推流端、拉流端加上流媒体服务器,按照应用场景的不同,协议又分推流协议和拉流协议。国内的面向大众的直播平台都是采用的rtmp、httpflv和hls技术: 安装 1、安装编译环境:yum install git unzip patch gc 阅读全文

posted @ 2020-09-09 17:42 灬菜鸟灬 阅读(2512) 评论(0) 推荐(0) 编辑

linux下分析java程序占用CPU、内存过高
摘要:CPU过高分析 1)使用TOP命令查看CPU、内存使用状态可以发现CPU占用主要分为两部分,一部分为系统内核空间占用CPU百分比,一部分为用户空间占用CPU百分比。其中CPU状态中标示id的为空闲CPU百分比。当空闲CPU百分比越低,说明CPU占用率越高。 2)目前针对Linux下java进程占用C 阅读全文

posted @ 2019-11-24 17:23 灬菜鸟灬 阅读(9569) 评论(0) 推荐(1) 编辑

linux下18种监测网络带宽方式
摘要:1. nload nload是一个命令行工具,让用户可以分开来监控入站流量和出站流量。它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。用起来很简单,不支持许多选项。 所以,如果你只需要快速查看总带宽使用情况,无需每个进程的详细情况,那么nload用起来很方便。 安装nload:Fedor 阅读全文

posted @ 2019-07-04 22:19 灬菜鸟灬 阅读(1759) 评论(0) 推荐(0) 编辑

单机性能调优思路
摘要:一、程序优化 1、表单压缩:压缩表单,减少网络的传输量达到提高响应速度的效果。 2、局部刷新:页面中采取局部内容获取的方式,减少向服务器的请求。 3、仅取所需:只向服务器请求必要的内容,只向客户端发送必要的表单内容,减少网络传输,减轻服务器负担。 4、逻辑清晰:程序逻辑清晰方便维护,方便分析问题;不 阅读全文

posted @ 2019-02-08 14:30 灬菜鸟灬 阅读(302) 评论(0) 推荐(0) 编辑

性能分析方法
摘要:一、性能分析的常用手段 1、空间换时间,利用内存缓存从磁盘上取出的数据,CPU可以直接访问内存,从而比从磁盘读取数据更高的效率。 2、时间换空间,当空间成为瓶颈的时候,切开数据分批次处理,用更少空间完成任务的处理。 3、分而治之,把任务切分,分开执行。 4、异步处理,业务链路上有任务时间消耗较长,可 阅读全文

posted @ 2019-01-07 22:31 灬菜鸟灬 阅读(4038) 评论(0) 推荐(1) 编辑

Mysql性能监控项及sql语句
摘要:推荐一款mysql监控软件MONyog 1、查询缓存: mysql> show variables like '%query_cache%'; 2、缓存在Cache中线程数量thread_cache_size: mysql> show variables like 'thread%'; 3、DB已连 阅读全文

posted @ 2018-12-21 00:29 灬菜鸟灬 阅读(1675) 评论(0) 推荐(0) 编辑

Tomcat性能监控之Probe
摘要:目前采用java进行开发的系统居多,这些系统运行在java容器中,通过对容器的监控可以了解到java进程的运行状况,分析java程序问题。目前市面上流行的中间件有很多(Tomcat、jetty、jboss、weblogic、websphere等),基本原理相似,都遵循Servlet规范。对容器的监控 阅读全文

posted @ 2018-12-10 23:28 灬菜鸟灬 阅读(1610) 评论(0) 推荐(0) 编辑

Linux监控工具nmon
摘要:1、nmon下载地址:https://sourceforge.net/projects/nmon/files/ 创建文件nmon:# mkdir nmon 解压文件夹:# tar -zxvf nmon_linux.tar.gz 赋予权限:# chmod -R nmon 启动nmon:# ./nmon 阅读全文

posted @ 2018-09-29 12:08 灬菜鸟灬 阅读(269) 评论(0) 推荐(0) 编辑

Linux下top命令及相关命令监控性能状态
摘要:1、性能分析因素:CPU、内存、网络、磁盘读写 2、系统对应的应用类型主要分为以下两种: IO Bound:一般都是高负荷的内存使用以及存储系统,IO范畴的应用就是一个大数据处理的过程;通常数据库软件被认为是IO范畴的应用类型 CPU Bound:一个批处理CPU请求以及数学计算的过程,通常web 阅读全文

posted @ 2018-09-25 22:48 灬菜鸟灬 阅读(1585) 评论(0) 推荐(1) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示