jiffies变量,是在linux内核源码中经常可以看见的一个变量。jiffies,即jiffy的复数形式,jiffy的汉语解释为瞬间的意思,从变量名上看,jiffies的含义为记录系统的当前时间。查看Linux内核的源码,可以发现,jiffies是一个宏定义,# define jiffies ra ...
分类:
其他好文 时间:
2018-05-17 21:11:44
阅读次数:
211
驱动编译分为静态编译和动态编译;静态编译即为将驱动直接编译进内核,动态编译即为将驱动编译成模块。 而动态编译又分为两种: a -- 内部编译 在内核源码目录内编译 b -- 外部编译 在内核源码的目录外编译 二、具体编译过程分析 注:本次编译是外部编译,使用的内核源码是Ubuntu 的源代码,而非开 ...
分类:
系统相关 时间:
2018-05-16 23:13:35
阅读次数:
311
《ifconfig源码分析之与内核交互数据》本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。参考资料:《Linux设备驱动程序 第三版》,scull源码,Linux内核源码来源:http://blog.csdn.net/rosetta/ar ...
分类:
其他好文 时间:
2018-05-11 13:49:00
阅读次数:
215
不同操作系统对于文件系统的组织是不一样的,当前主流的两大类操作系统windows和Linux它们在文件系统组织方式上有很大差别。windows的文件系统是以驱动器盘符为基础,这样文件是挂载在分区上的,与此相反,linux和unix的文件系统都是以文件为基础,一切皆文件,分区挂载在目录下。 在Linu ...
分类:
系统相关 时间:
2018-05-06 14:58:12
阅读次数:
184
写在最前: 本次使用的内核源码:Linux 0.12版本。 这篇文章在讲什么:旨在利用源码来帮助理解操作系统中进程这一概念。 进程:这是对正在运行程序的一个抽象。操作系统的其它所有内容都是围绕着进程的概念展开的。一个进程就是一个正在执行程序的实例。 一.操作系统是如何组织进程的 1.进程数 在sch ...
分类:
系统相关 时间:
2018-05-01 12:28:39
阅读次数:
221
一、关于进程 1.1 什么是进程? 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织 ...
分类:
系统相关 时间:
2018-05-01 10:50:02
阅读次数:
264
1、概括 进程的基本概念 操作系统是如何组织进程的 进程是如何调度的 对Linux操作系统进程模型的看法 2、什么是进程 一个进程就是一个正在运行的程序。一个进程应该包含以下内容:(1) 程序的代码,既然进程是一个正在运行的程序,自然需要程序的代码(2) 程序的数据(3) CPU寄存器的值,包括通用 ...
分类:
系统相关 时间:
2018-04-27 02:10:56
阅读次数:
304
/**************************************************************************************/内核源码的查看方法: 1.删除linux-3.5-for-look/arch/arm/所无关于三星的代码。因为这个内核支持的 ...
分类:
其他好文 时间:
2018-04-24 23:20:12
阅读次数:
231
centos6.5 2.6.32
yum方式安装内核是安装的最新版内核,不能选择内核版本
源码方式安装可以选择内核版本进行安装,源码方式安装较慢。
分类:
其他好文 时间:
2018-04-17 15:40:27
阅读次数:
217