Chinaunix首页 | 论坛 | 博客
  • 博客访问: 932832
  • 博文数量: 63
  • 博客积分: 568
  • 博客等级: 中士
  • 技术积分: 3435
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-05 11:44
文章分类
文章存档

2016年(4)

2015年(6)

2014年(3)

2013年(27)

2012年(23)

发布时间:2016-12-12 17:08:22

linux内存系统简述linux 系统中内存地址分为虚拟地址和物理地址,虚拟地址必须通过mmu映射成物理地址。为了完成虚拟地址到物理地址的映射,linux内核中必须为每一个用户态进程维护一个页目录和相应的页表项。一般系统中页表中一页大小为4K,利用getconf PAGESIZE可以获取系统中页大小。每一个ZONE上面有active_l.........【阅读全文】

阅读(35712) | 评论(1) | 转发(3)

发布时间:2016-12-07 22:34:16

查看cpu使用率工具总结概述当我们遇到软件的性能问题的时候,需要对系统的CPU,内存,磁盘等方面的时候情况进行查看。其中查看CPU使用情况是首要任务。查看CPU,主要是弄清楚下面的几个问题。1. CPU使用率是不是很高2. 哪些进程和哪些线程在占用CPU3. 占用CPU的任务将时间消耗在用户态还是内核态。4. 系统的负.........【阅读全文】

阅读(12939) | 评论(0) | 转发(1)

发布时间:2016-12-03 16:54:51

perf profiling 分析程序性能程序性能分析perf 有一个功能就是按一定频率采集某一个程序的调用栈,然后对调用栈进行统计分析。如果某一个代码路径在采集结果中出现的越平凡,说明程序消耗在这个代码路径上的时间也就越多。这样我们就能很快找到程序调用最频繁的代码路径。perf命令perf record -F 99 -p $(pidof t.........【阅读全文】

阅读(12925) | 评论(3) | 转发(2)

发布时间:2016-11-09 17:14:29

介绍......【阅读全文】

阅读(3458) | 评论(0) | 转发(1)

发布时间:2015-12-29 22:26:36

最近在工作中了解到应用软件在崩溃的时候可以设置生成转存文件,这个功能就是coredump。不论是应用程序崩溃还是kernel崩溃转存功能都是很实用技术。本文是想从实现原理角度来理解这两项技术实现方法。首先分析一下应用程序coredump的实现方法。什么条件触发转存这个转存发生在应用程序收到致命的signal,在处理这个signa.........【阅读全文】

阅读(6360) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册