Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
tcpdump抓包对性能的影响
一直以来 提到这个话题 大家更多的关注的是tcpdump抓包本身的性能 比如能不能应付几十万的pps 能否在万兆网络上自运自如 我们现在知道 这些问题的答案都是否定的 即 不能 因此你应该去关注netmap高性能抓包方案以及DPDK这样的东
tcpdump
性能
性能使用指令
vmstat 1 总的CPU利用率 mpstat P ALL 1 每个CPU核的利用率 top pidstat 每个进程的CPU利用率 信息来源 proc stat proc pid stat 查看网络流量 sar n DEV 1 100
性能
【源码改造】Flink-jdbc-connector源码简析+改造支持谓词下推
一 需求背景分析 flink sql在维表关联时 会有一个场景 当右表的数据量比较大且有些数据虽然符合join条件 但其实对于下游来说数据可能没用 这样就浪费了flink的计算资源 且拉低了数据处理能力 如果在join前就把维表的数据进一步
flink 实战
性能
flink
Java
CPU 使用率低 负载高的原因
原因总结 产生的原因一句话总结就是 等待磁盘I O完成的进程过多 导致进程队列长度过大 但是cpu运行的进程却很少 这样就体现到负载过大了 cpu使用率低 下面内容是具体的原理分析 在分析负载为什么高之前先介绍下什么是负载 多任务操作系统
性能
Linux
服务器
运维
显卡的相关性能参数含义(struct cudaDeviceProp)
中文译注 英文见下文 struct cudaDeviceProp char name 256 器件的名字size t totalGlobalMem Global Memory 的byte大小size t sharedMemPerBlock
并行运算
显卡
性能
CUDA
全链路压测
核心流程 全链路压测实施的核心流程如下 骤一 确定压测目标 压测目标主要包括压测范围 策略 目的 往往与业务 技术目标息息相关 例如 压测范围 用户注册加登录 为大规模拉新做准备 压测策略 高仿真生产环境压测 提前经历真实的业务高峰 压测目
性能
Java
运维
分布式
tomcat点击startup.bat一闪而退的解决方法
1 点击startup bat会闪退 编辑startup bat 在最后一行加入pause 然后保存 再次运行 就可以看到闪退的原因 2 出现这个的原因是没有配置启动的环境JAVA HOME 下面配置一下JAVA HOME 右键电脑 点击属
性能
tomcat
Java
深聊性能测试,从入门到放弃之: Windows系统性能监控(三)任务管理器介绍及使用。
任务管理器 1 引言 2 任务管理器 2 1 打开方式 2 2 介绍 2 2 1 定义 2 2 2 进程 2 2 3 性能 2 2 4 应用历史记录 2 2 5 启动 2 2 6 用户 2 2 7 详细信息 2 2 8 服务 3 总结 1
性能测试基础到实战(JmeterLocust)
Windows
压力测试
性能
性能优化
性能测试,服务器资源监控工具nmon常用操作
在性能测试过程中 对服务端的各项资源使用情况进行监控是很重要的一环 这篇博客 介绍下服务端监控工具 nmon的使用方法 一 认识nmon 1 简介 nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具 它能在系统运行过程
性能
nmon
Linux
服务器
性能优化
BF,KMP,BM三种字符串匹配算法性能比较
三种最基本的字符串匹配算法是BF KMP以及BM BF算法是最简单直接的匹配算法 就是逐个比较 一旦匹配不上 就往后移动一位 继续比较 所以比较次数很都 关于KMP和BM的详细介绍可以参考下面的两个link 是讲得比较好的 KMP http
算法
性能
kmp
Search
string
如何在数据库事务提交成功后进行异步操作
原文链接 问题 业务场景 业务需求上经常会有一些边缘操作 比如主流程操作A 用户报名课程操作入库 边缘操作B 发送邮件或短信通知 业务要求 操作A操作数据库失败后 事务回滚 那么操作B不能执行 失败后也可以重新进行自调度 操作A执行成功后
Java
数据库
事务
异步
性能
JVM分析工具
JVM在运行过程中 我们可以利用各种工具对JVM进行分析 这是性能调优的利器 可以通过各种工具了解在系统运行过程中 在JVM底层到底发生了什么 JVM分析工具一般分为两种 一种是命令行工具 一种是图形界面工具 JVM分析工具 JDK自带的命
JVM
Java
运维
性能
zabbix性能调优
zabbix性能调优 服务器环境 centos7 zabbix3 2 mariadb 1 从监控项调整 1 关掉没必要的监控项 zabbix自带模板里面涉及各种监控项 实际情况并不需要用到所有的 可以根据自带模板内容自己创建模板 也可以将模
zabbix
监控
优化
性能
Grafana
grafana 是一款采用 go 语言编写的开源应用 主要用于大规模指标数据的可视化展现 是网络架构和应用分析中最流行的时序数据展示工具 目前已经支持绝大部分常用的时序数据库 最好的参考资料就是官网 http docs grafana or
性能
面试——软件测试
自我介绍 Web与app测试的区别 App与小程序测试的区别 小程序的兼容性测试怎么测 小程序测试需要分别测试Android和iOS吗 还是怎么测试 Android小程序和iOS小程序的测试区别 测试流程 介绍一下项目 公司有几个测试 秒杀
测试
面试
数据库
性能
用例设计
WPF性能优化经验总结
原文地址 WPF性能优化经验总结 痴鸟 博客园 WPF性能优化一 Rendering Tier 1 根据硬件配置的不同 WPF采用不同的Rendering Tier做渲染 下列情况请特别注意 因为在这些情况下 即使是处于Rendering
WPF
性能优化
性能
使用Jmeter进行http接口做功能、性能测试
使用Jmeter进行http接口做功能 性能测试 1 使用Jmeter进行http接口做功能 性能测试 在测试移动APP时 会有很多接口需要做测试 我在这里介绍一下对HTTP接口做功能 性能的测试 首先我们会从开发人员拿到接口数据 1 1
Jmeter
性能
性能测试
压力测试
数据库读写分离,主从同步实现方法
前言 众所周知 随着用户量的增多 数据库操作往往会成为一个系统的瓶颈所在 而且一般的系统 读 的压力远远大于 写 因此我们可以通过实现数据库的读写分离来提高系统的性能 实现思路 通过设置主从数据库实现读写分离 主数据库负责 写操作 从数据库
后台技术
数据库
性能
Java
linux性能命令详解
1 查看进程相关信息 1 1 查看当前进程 查看当前进程的启动命令 PID为线程ID 1 ps ef grep 进程信息 获得进程PID 2 cd proc PID 3 ll proc PID 显示的文件夹 cwd符号链接的是进程运行目录
性能
Linux
top命令按内存和cpu排序
一 按进程的CPU使用率排序 运行top命令后 键入大写P 有两种途径 a 打开大写键盘的情况下 直接按P键 b 未打开大写键盘的情况下 Shift P键 效果如图 二 按进程的内存使用率排序 运行top命令后 键入大写M 有两种途径 a
Linux
shell
性能
top
1
2
3
»