Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
深入ftrace kprobe原理解析
Linux krpobe调试技术是内核开发者专门为了编译跟踪内核函数执行状态所涉及的一种轻量级内核调试技术 利用kprobe技术 内核开发人员可以在内核的绝大多数指定函数中动态插入探测点来收集所需的调试状态信息而基本不影响内核原有的执行流程
性能分析
Linux
操作系统
kprobe
ftrace
一些JDK自带的性能分析利器
有时候碰到服务器CPU飙升或者程序卡死之类的问题 一般都不太好定位 这类bug一般都隐藏的比较深并且还可能是偶发性的 比较棘手 对于此类问题 一般我们都有固定的分析流程 借助于JDK自带的一些分析工具 比如jstack jmap jstat
Java
Java学习之旅
JVM
性能分析
使用Java VisualVM监控远程JVM(远程服务器为linux配置)
我们经常需要对我们的开发的软件做各种测试 软件对系统资源的使用情况更是不可少 目前有多个监控工具 相比JProfiler对系统资源尤其是内存的消耗是非常庞大 JDK1 6开始自带的VisualVM就是不错的监控工具 这个工具就在JAVA H
Spring
Java
性能分析
强大性能分析工具JVisualVM
JVisualVM是由Sun提供的性能分析工具 如此强大的后盾怎能不强大 在Jdk6 0以后的版本中是自带的 配置好环境变量然后在运行中输入 JVisualVm 或直接到Jdk的安装目录的Bin目录下找到运行程序即可运行 如果是用Jdk1
性能分析
Linux性能调优之sar详解
什么是sar sar是一个采集 报告和存储计算机负载信息的工具 有的时候 我们要通过对系统的cpu负载等性能数值的查看 来判排查系统产生某种故障 经常死机或者运行速度突然变慢 的原因 但是 简单的top uptime w等命令只可以查看当前
Linux
性能分析
运维
服务器
【C++】 函数返回vector
当程序中要返回vector时 一般做法会将函数直接定义为 vector
c
性能分析
Linux
c语言
Go程序性能分析方法(一文全解)
文章目录 前言 采集方式 命令模式 调度图 监控方式 go torch方法 FlameGraph工具 wrk压测工具 go wrk go torch使用 Metricbeat 监控 自定义方法 前言 golang作为一门高效的语言 性能监控
Golang
go
性能分析
火焰图
服务器监控
安卓性能测试(针对UE4发布的apk做性能分析)
用UnrealInsights 抓取安卓设备性能 1 UE4官网Unreal Insights介绍 https docs unrealengine com 4 27 zh CN TestingAndOptimization Performa
ue4
Android
性能分析
Unity之性能分析特别篇
Unity的性能优化大家一定很熟悉了 我在Unity4 5的时期 做过多款大型在线射击对战类网游 超大地形加载优化 对性能分析优化工作和在使用Profiler的过程中总结了一些经验 今天才有空分享出来 欢迎大家讨论 和提出不同的见解 给Un
Unity
性能分析
Profiler
Elasticsearch:替换、更新和删除性能分析
替换 更新和删除 在使用ES的时候 如果你认真观察了 你会发现 替换 更新和更新都是有蛮大的区别的 虽然说结果是一样的 但是原理还是不同的 这一点一定要明确 一 看一下替换 这个时候替换成功 这个Version是3 再替换一下 这个时候Ve
elasticsearch
替换更新和删除
性能分析
获取Java线程转储的常用方法
文章目录 1 线程转储简介 2 使用JDK自带的工具 2 1 jstack 工具 2 2 Java Mission Control 2 3 jvisualvm 2 4 jcmd 2 5 jconsole 2 6 小结 3 使用Linux命令
GC性能优化
JVM
线程转储
性能分析
故障诊断
Android ConstraintLayout性能分析
这篇文件是讲述ConstraintLayout性能的分析 xff0c 如果对于使用ConstraintLayout不是很了解的情况下 xff0c 请查看Android ConstraintLayout完全解析和性能分析 xff08 章节一
Android
ConstraintLayout
性能分析