作者:杨沙洲 本文从Linux内核几种软中断机制相互关系和发展沿革入手,分析了这些机制的实现方法,给出了它们的基本用法。 一. 软中断概况 软中断是利用硬件中断的概念,用软件方式进行模
作者:杨沙洲 本文将Linux内核中用于同步的几种机制集中起来分析,强调了它们之间在实现和使用上的不同。 同步通常是为了达到多线程协同的目的而设计的一种机制,通常包含异步信号机制和互斥机制
摘要: 本文主要从内核实现的角度分析了Linux 2.4.0内核的时钟中断、内核对时间的表示等。本文是为那些想要了解Linux I/O子系统的读者和Linux驱动程序开发人员而写的。
异常就是控制流中的突变,用来响应处理器状态中的某些变化。当处理器检测到有事件发生时,它就会通过一张叫做异常表的跳转表,进行一个间接过程调用,到一个专门设计用来处理这类事件的操作系统子程序,这张表即中断
Linux 的 initrd 技术是一个非常普遍使用的机制,linux2.6 内核的 initrd 的文件格式由原来的文件系统镜像文件转变成了 cpio 格式,变化不仅反映在文件格式上, linux
环境: 服务器: SuSE Linux 8.2 + ADSL 客户端: Windows2000 局域网: 用8口10-100M集线器连接SuSE(192.168.1.3), Windo
众所周知,Linux在嵌入式系统中的应用已经非常普遍。为了进一步促进这方面的应用,在Linux 2.6中,引入了很多非常有利于嵌入式应用的功能。这些新功能包括实时性能的增强、更方便的移植性、对大容
一 本文目的 本文主要是探讨 Linux 2.4 内核中的iptables 的各种新增功能和使用方法,如何有效地使用这些新增的功能设置企业的防火墙规则,举例说明了新增功能在企业中的应用。
摘要:该文讨论了如何在Linux2.4环境下如何通过iptables和squid实现透明代理。 硬件环境:联想奔月 双网卡 软件环境:kernel 2.4.7 squid-2.4.STAB
Date: 2003.08 环境: 服务器: SuSE Linux 8.2 + ADSL 客户端: Windows2000 局域网: 用8口10-100M集线器连接SuSE(192