xiongyuanxiong

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年1月16日

摘要: 本系列文章假设读者已对linux有一定的了解,其实学习linux内核不需要有很深的关于linux的知识,只需要了解以下内容:linux基础知识及基本shell命令;现代操作系统的基本概念;C语言和gcc基本使用。 在开始我们的linux内核学习之前。首先需要搭建我们的工作学习环境,即安装linux系统。关于linux系统构建本身的学问已经复杂到可以成为一个独立的学科了,毕竟这不是我们学习的内容,所以我选择最简单的方法:选择一个linux发行版进行安装。1 选择linux发行版 即使使用最简单的构建工作环境的方法,也耗费了我许多时间。"选择"之所以这样困难,正是因为可供选择的 阅读全文
posted @ 2014-01-16 23:05 xiongyuanxiong 阅读(1450) 评论(0) 推荐(0) 编辑

摘要: 注:本文转载自CSDN博客universus的专栏:http://blog.csdn.net/universus/article/details/5623971 大内核锁这个简单且不常用的内核加锁机制一直是内核开发者之间颇具争议的话题。它在早期linux版本里的广泛使用,从2.4内核开始逐渐被各种各样的自旋锁替代,可是直到现在还不能完全将它抛弃;它曾经使用自旋锁实现,到了2.6.11版修改... 阅读全文
posted @ 2014-01-16 22:34 xiongyuanxiong 阅读(420) 评论(0) 推荐(0) 编辑