- Linux操作系统内核抢占补丁的基本原理
- CPU在内核中运行时并不是处处不可抢占的,内核中存在一些空隙,在这时进行抢占是安全的,内核抢占补丁的基本原理就是将SMP可并行的代码段看成是可以进行内核抢占的区域。 2.4内核正好细化了多CPU下的内核线程同步机构,对不可并行的指令块用spinlock和rwlock作了细致的...
- 作者:发表于:2007-04-11 20:27:28 点击:142 评论:1 查阅全文...
- Linux操作系统内核的时钟中断机制
- 摘要: 本文主要从内核实现的角度分析了Linux 2.4.0内核的时钟中断、内核对时间的表示等。本文是为那些想要了解Linux I/O子系统的读者和Linux驱动程序开发人员而写的。 关键词:Linux、时钟、定时器 申明:这份文档是按照自由软件开放源代码的精神发布的,任何人可以免...
- 作者:发表于:2007-04-11 20:27:22 点击:479 评论:1 查阅全文...
- Linux系统内核的同步机制-自旋锁
- 自旋锁最多只能被一个可执行线程持有。自旋锁不会引起调用者睡眠,如果一个执行线程试图获得一个已经被持有的自旋锁,那么线程就会一直进行忙循环,一直等待下去,在那里看是否该自旋锁的保持者已经释放了锁,"自旋"一词就是因此而得名。 由于自旋锁使用者一般保持锁时...
- 作者:发表于:2007-04-11 20:26:12 点击:308 评论:1 查阅全文...
- Linux内核按需动态装载和卸掉模块
- Linux是单内核结构,也就是说, 它是一个大程序, 其中任一函数都可以访问公共数据结构和其它函数调用。 (作为操作系统)另外一种可能的结构是多核式的, 各功能块自成一体, 相互之间由严格的通信机制相连。单核结构在添加新模块时,一种方法是重新调整设置,所以非常费...
- 作者:发表于:2007-04-11 20:26:11 点击:168 评论:1 查阅全文...
- 定制Linux系统内核,发挥Linux潜能
- 众多的Linux用户在经历了对Linux由好奇到熟悉的过程之后,是否希望按照自己机器的实际配置对Linux进行定制,从而获得最佳的系统性能呢?也许有用户会认为在自己使用Linux的过程中没有碰到到任何问题,Linux确实象人们所宣传的那样“永远不会崩溃”,因此完全没有必要冒...
- 作者:发表于:2007-04-11 20:25:51 点击:232 评论:1 查阅全文...
- 介绍Linux系统内核文件Cache管理机制
- 1 、前言 自从诞生以来,Linux 就被不断完善和普及,目前它已经成为主流通用操作系统之一,使用得非常广泛,它与 Windows、UNIX 一起占据了操作系统领域几乎所有的市场份额。特别是在高性能计算领域,Linux 已经成为一个占主导地位的操作系统,在2005年6月全球TOP500...
- 作者:发表于:2007-04-11 20:25:12 点击:324 评论:1 查阅全文...
- Linux内核分析--系统调用实现代码分析
- 启动早就读完,现在为了写笔记再从启动之后粗略的大体读一遍,基本就是几个大模块:启动和初始化,中断信号,进程及调度,内存管理,文件系统,网络,驱动和模块等,我主要也从这几块入手。由于启动部分在start_kernel之前牵涉到大量的x86体系相关的汇编知识,需要大量...
- 作者:发表于:2007-04-11 20:24:07 点击:323 评论:1 查阅全文...
- 使用GDB与QEMU调试内核时的问题分析
- 使用QEMU+GDB能够实现源代码级的内核调试,但是,存在一个问题──当内核允许中断时,单步命令(n与s)会进入时钟中断。通过浏览QEMU的源代码,大体把原因找了出来。 单步命令(n与s)在gdb远程调试通讯协议中是s(参看info gdb),qemu的gdb stub在受到s命令后将虚拟C...
- 作者:发表于:2007-04-11 20:23:15 点击:98 评论:1 查阅全文...
- Linux内核入侵检测安全增强实现(下)
- 四.实现 这一段我们来实现我们刚才提出的在linux系统下建立参考监视器的设想。开始我们将描述一个访问控制功能函数,这个功能函数包括增加到内核的访问控制数据库(ACD)的数据结构定义。这个新的系统调用来读,写和升级ACD和参考功能函数。还会附有check_rootproc的...
- 作者:发表于:2007-04-11 20:22:25 点击:123 评论:1 查阅全文...
- Linux内核入侵检测安全增强实现(上)
- 在计算机制造业中,只要涉及到计算机安全性要求非常重要高的地方,总要提起入侵检测和如何处理黑客的入侵。在这个方面的主要讨论焦点是:在入侵者进行完成入侵后发现并记录入侵,还不如在他们入侵之前就发现并阻止他们对系统的入侵。我们可以检测系统每一个进程,这样...
- 作者:发表于:2007-04-11 20:22:24 点击:141 评论:1 查阅全文...
|
|