用发呆的时间来理清自己的思绪
发布时间:2014-12-04 21:43:58
任务管理、内存管理和文件系统是内核最为核心的部分。其中内存管理最为复杂,文件系统最为庞大。内核通过引入虚拟文件系统,从而支持数十种不同的文件系统,不得不让人感叹Linux以及它显示出的开源的力量的强大。虚拟文件系统(Virtual Filesystem),也可以称为虚拟文件系统转换(Virual Filesystem Switch ,简称VFS),是L.........【阅读全文】
发布时间:2014-12-04 21:29:56
Linux的I/O机制经历了一下几个阶段的演进:(1)同步阻塞I/O: 用户进程进行I/O操作,一直阻塞到I/O操作完成为止。(2)同步非阻塞I/O: 用户程序可以通过设置文件描述符的属性O_NONBLOCK,I/O操作可以立即返回,但是并不保证I/O操作成功。(3)异步阻塞I/O: 用户进程可以对I/O事件进行阻塞,但是I/O操作并不阻塞。通过select/po.........【阅读全文】
发布时间:2014-12-04 19:07:16
vmalloc() The vmalloc() function works in a similar fashion to kmalloc(), except it allocates memory that is only virtually contiguous and not necessarily physically contiguous. This is how a user-space allocation function works: The pages returned by .........【阅读全文】
发布时间:2014-11-25 19:07:09
Linux 版本:Ubuntu 12.04 LTS 版本 在自己的ubuntu Linux上安装了搜狗输入法,本来觉得一切完美,能够正常打字输入,瞬间有种回到windows的感觉,然而,有一点小瑕疵总是感觉不爽,那就是在打字的时候输入法的下面总是出现一个小黑框,总是感觉不完美.........【阅读全文】