发表评论取消回复
相关阅读
相关 Linux内核设计与实现——第一章 Linux内核简介
1.1 Unix Unix系统是一个强大、健壮和稳定的操作系统。因为它: Unix很简洁。仅提供几百个系统调用。 在Unix中,所有的东西都被当做文件对待。
相关 Linux内核简介
Linux内核简介——http://oss.org.cn/kernel-book/index.htm Unix——一个强大健壮稳定的操作系统。 特点:简洁(系统调
相关 《Linux内核设计与实现》学习笔记之“Linux进程管理机制”
一.进程(或者称为“任务”)简介 进程是OS最基本的抽象之一,通常进程包括“可执行程序代码”,“其他资源”(如:打开的文件,挂起的信号,内核内部数据,处理器状态,地址空间,一
相关 《Linux内核设计与实现》学习笔记之“Linux内核简介”
一.同步和并发(内核很容易产生竞争条件,内核很多特征要求能够并发的访问共享数据,这就要求有同步机制) 竞争尤其是: 1.Linux是抢占多任务操作系
相关 Linux内核设计与实现(11)---内核同步方法
内核产生竞争条件是比较复杂的,幸运的是,Linux内核提供了一组相当完备的同步方法,这些方法可以帮助内核开发者们能编写出高效而有自由竞争的代码;So, 尽量用Linux提供的接
相关 Linux内核设计与实现(10)---内核同步介绍
1.临界区和竞争条件 临界区:就是访问和操作共享数据的代码段。 如果两个执行线程有可能处于同一个临界区中同时执行,如果这个情况发生了,就叫做竞争条件。避免并发和防止竞
相关 Linux内核设计与实现(7)---内核数据结构
Linux内核实现了一些通用的数据结构,提倡大家在开发时重用,内核开发者应该尽可能地使用这些数据结构。最常用的有:链表、队列、映射、二叉树 1.链表 (1).链表是一
相关 linux内核与设计实现
内核在`/usr/src/linux/`目录下 linux内核大部分为.h文件 进程是资源分配的单位,线程是CPU调度的单位 进程不能并行计算,cpu同一时刻只
相关 linux内核设计与实现(第二章)----内核开发准备
主要内容: 获取内核源码 内核源码结构 编译内核方法 内核开发特点 1、获取内核源码 linux是一个开源的内核,linux源码随手可得
相关 linux内核设计与实现(第一章)----linux内核简介
主要内容: 单内核和微内核 内核版本号 1、单内核和微内核 <table> <tbody> <tr> <td align="center
还没有评论,来说两句吧...