kernel
portlet
I really need it?
I can't live with it ...
展开
-
理解inode
原文链接:http://www.ruanyifeng.com/blog/2011/12/inode.htmlinode是一个重要概念,是理解Unix/Linux文件系统和硬盘储存的基础。我觉得,理解inode,不仅有助于提高系统操作水平,还有助于体会Unix设计哲学,即如何把底层的复杂性抽象成一个简单概念,从而大大简化用户接口。下面就是我的inode转载 2012-09-22 17:03:56 · 522 阅读 · 0 评论 -
linux中为什么要有分段和分页机制
【原文链接】 http://www.2cto.com/os/201210/161572.htmllinux中为什么要有分段和分页机制 首先讲述linux系统上的实模式和保护模式是指什么。为什么要分实模式和保护模式呢?他们当中有什么区别呢? 首先实模式和保护模式是CPU的两种工作模式。一开始PC启动时CPU是工作在实模式下的,经过某种机制后,CPU转载 2012-10-30 16:22:18 · 1141 阅读 · 0 评论 -
switch_to宏为什么要三个参数
原文链接: http://blog.csdn.net/ruixj/article/details/4950211先看看switch_to的代码,它是一个宏#define switch_to(prev,next,last) do { \ unsigned long esi,edi;转载 2012-11-19 23:05:02 · 1698 阅读 · 0 评论 -
编写Linux C++程序如何影响VIRT(虚存)和RES(实存/常驻内存)
原文链接:http://blog.csdn.net/huyiyang2010/article/details/7815491在Linux命令行中执行top命令,可以查询到所有进程使用的VIRT虚拟内存、RES常驻内存和共享内存SHR。那么,什么是VIRT虚拟内存、RES常驻内存和共享内存SHR?我们编写的Linux C++程序如何影响它们呢?查阅资料后,归纳一下。转载 2012-12-21 17:12:39 · 789 阅读 · 0 评论 -
Linux的文件系统及节点表(Inodes)
转自: http://blog.csdn.net/holandstone/article/details/8097848一 Linux的文件系统1 我们都知道当我们安装Linux时会首先给系统分区,然后我们会把分区格式化成EXT3格式的文件系统。那么在Linux系统中还有没有其他的文件系统呢,下面我们就简单的介绍一下Linux系统中常见的几种文件系统。(1)转载 2013-02-15 22:02:04 · 1233 阅读 · 0 评论 -
linux异步IO浅析
原文链接: http://hi.baidu.com/_kouu/item/2b3cfecd49c17d10515058d9linux异步IO浅析知道异步IO已经很久了,但是直到最近,才真正用它来解决一下实际问题(在一个CPU密集型的应用中,有一些需要处理的数据可能放在磁盘上。预先知道这些数据的位置,所以预先发起异步IO读请求。等到真正需要用到这些数据的时候转载 2013-02-23 00:38:36 · 511 阅读 · 0 评论 -
Linux系统对IO端口和IO内存的管理
原文链接: http://www.verydemo.com/demo_c269_i824.html一、I/O端口 端口(port)是接口电路中能被CPU直接访问的寄存器的地址。几乎每一种外设都是通过读写设备上的寄存器来进行的。CPU通过这些地址即端口向接口电路中的寄存器发送命令,读取状态和传送数据。外设寄存器也称为“I/O端口”,通常包括:控制寄存器、状态寄存器转载 2013-04-07 20:20:35 · 703 阅读 · 0 评论 -
Linux Namespaces机制
【原文链接】 http://blog.chinaunix.net/uid-28541347-id-4370991.html转载 2014-10-07 20:23:34 · 842 阅读 · 0 评论 -
linux下多进程写入文件的原子性
【原文链接】 http://tsecer.blog.163.com/blog/static/1501817201311284223689/转载 2014-10-07 11:43:13 · 5439 阅读 · 0 评论