Linux
yangjianghua
这个作者很懒,什么都没留下…
展开
-
Linux内核在线源码
Linux内核在线源码网址:http://code.woboq.org/linux/linux/ 带有函数调用关系等 http://lxr.linux.no/ 版本选择比较多原创 2012-12-02 21:36:39 · 8392 阅读 · 0 评论 -
大内核锁将何去何从
转载至此,并对原文作者表示敬佩~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~大内核锁将何去何从转载处的原文作者:universus 大内核锁这个简单且不常用的内核加锁机制一直是内核开发者之间颇具争议的话题。它在早期linux版本里的广泛使用,从2.4内核开始逐渐被各种各样的自旋锁替代,可是直到现在还不能完全将转载 2012-12-10 20:02:04 · 466 阅读 · 0 评论 -
Linux文件写过程分析一(写过程中的锁)
【转】tracymacding的博客 http://tracymacding.blog.163.com/blog/static/212869299201301381838154/ Linux文件写过程分析一(写过程中的锁) 1. 前言本篇博客主要关注Linux文件的写过程在内核的处理流程,写过程的处理比较复杂,有许多细节问转载 2013-10-06 12:05:04 · 1661 阅读 · 0 评论 -
Linux文件系统从磁盘读页面
1. 引言 在我前面的博客中详细分析了Linux页面缓存的实现机制,包括各种数据结构以及之间的关联。本篇专栏中我们将会详细讨论文件系统如何从磁盘上读出一个页面。我们知道,文件系统以页面(page,默认大小4096字节)为单位缓存文件数据,而早期的Linux中是以buffer head结构组织文件缓存的。每个buffer head数据大小与文件系统块大小相同,在当前版本操作系统中,page和转载 2013-10-06 14:38:45 · 1965 阅读 · 0 评论 -
c++ static assert
boost static assert 64bit原创 2013-12-09 19:39:12 · 1106 阅读 · 0 评论 -
Oprofile性能优化 && FAQ
Linux oprofile 性能优化原创 2013-12-06 18:33:22 · 1136 阅读 · 1 评论 -
oprofile 安装指南
安装oprofile运行./configure,发现ubuntu 9.04缺少popt、ibertyconfigure: error: popt library not foundsudo apt-get install libpopt-dev 搞定configure: error: liberty library not foundsudo apt原创 2014-06-15 09:16:55 · 1015 阅读 · 4 评论