自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhuyong006的博客

移动开发

  • 博客(5)
  • 资源 (10)
  • 收藏
  • 关注

转载 宋宝华: 一图理解终端、会话、 进程组、进程关系

药不能停,直接进入正题,本文3分钟读完。文中涉及到的缩写如下:PID: 进程(process) IDPPID:父进程(parent process) IDPGID:进程组(process group) IDSID:会话(session )ID文中a.out对应的代码如下:main(){ fork(); while(1);}实验方法:开一个terminal,...

2020-01-12 17:26:50 659

转载 宋宝华: 用off-cpu火焰图进行Linux性能分析

在《宋宝华:火焰图:全局视野的Linux性能剖析》一文中,我们主要看了on-cpu火焰图,理解了系统的CPU的走向的分析。但是,很多时候,单纯地看on-cpu的情况(什么代码在耗费CPU),并不能解决性能问题,因为有时候性能差的原因瓶颈不一定在CPU上面,而是在off-cpu的时间,比如:进程进入系统调用执行io动作,io动作的延迟进程等待mutex锁的时间内存被交换,swap的时间内存不够的时候...

2020-01-01 20:06:45 1903

转载 在Linux上运行procmem和procrank

Android系统中提供了两个命令行工具procrank、procmem用于查看系统中的内存使用情况。procrank可以查看系统中所有进程的整体内存占用情况,并按照规则排序。而procmem可以针对某个特定的进程分析其堆、栈、共享库等内存占用情况。这两个工具对于我们分析内存相关问题非常有效。由于Android系统使用的是Linux内核,理论上这样的工具可以在Linux上运行。编译参考Andr...

2020-01-01 19:39:45 697

转载 频繁分配释放内存导致的性能问题的分析

频繁分配释放内存导致的性能问题的分析现象1 压力测试过程中,发现被测对象性能不够理想,具体表现为:进程的系统态CPU消耗20,用户态CPU消耗10,系统idle大约702 用ps -o majflt,minflt -C program命令查看,发现majflt每秒增量为0,而minflt每秒增量大于10000。初步分析majflt代表major fault,中文名叫大错误,minflt...

2020-01-01 19:14:52 1341

转载 Linux 火焰图(on-cpu , off-cpu , memory)

在前一篇文章,我们简单提到了 perf,实际 perf 能做的事情远远不止这么少,这里就要好好介绍一下,我们在 TiKV 性能调优上面用的最多的工具 - 火焰图。火焰图,也就是 FlameGraph,是超级大牛 Brendan Gregg 捣鼓出来的东西,主要就是将 profile 工具生成的数据进行可视化处理,方便开发人员查看。我第一次知道火焰图,应该是来自 OpenResty 的章亦春介绍,...

2020-01-01 19:07:30 7384

qemu-system-arm-pi4-4.2.50 rpm 包

qemu-system-arm-pi4-4.2.50 rpm 包

2023-10-07

基于Android Ndk/Jni的内存泄漏检测

附件是Android下检测ndk和jni内存泄漏的demo,可以用于native中malloc和free的检测。使用方法(参见博客):https://blog.csdn.net/zhuyong006/article/details/88537499

2019-03-13

Android下串口通讯例程

Android下串口通讯的APK源码,基于Android Studio 2.2, 使用google开源的串口代码,全源码

2019-01-16

aarch64-linux-android-gdb

aarch64-linux-android-gdb目前已经在android的源码中不再提供了,该工具可以用于高通平台ramdump-parser的辅助工具

2018-12-24

Android下基于UVC的UsbCam的源码

Android下基于UVC的UsbCam的源码,图像采集使用的是V4L2,图像处理YUV->RGBA使用的FFmpeg,图像显示使用的GLSurfaceView

2018-12-20

Android播放yuv视频文件

Android 播放 yuv420p的视频文件,使用ffmpeg将yuv420p转换为RGBA显示

2018-12-17

基于QT和SDL的usb-camera的例程

基于QT和SDL的USB-CAMERA的抓取显示例程,其中包含SDL1.2和SDL2.0

2018-12-03

MSM8909 PWM

MSM8909 PWM 高通 ,lk,kernel,dts中pwm的配置过程,以LCD-BACKLIGHT为例说明其流程

2017-12-13

Qualcomm 7X/8X camera启动过程及自动对焦过程分析

Qualcomm 7X/8X camera启动过程及自动对焦过程分析

2013-04-25

vhdl设计的数字钟

eda ,vhdl, 包括去抖电路,及闹钟功能

2009-09-13

基于arm7的ucosII设计的电子钟

包括:时间调整:一种是GPIO,一种是外部中断, 有串口显示,以及lcd的显示

2009-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除