Chinaunix首页 | 论坛 | 博客
  • 博客访问: 549939
  • 博文数量: 181
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1498
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-22 15:17
个人简介

用发呆的时间来理清自己的思绪

文章存档

2015年(7)

2014年(134)

2013年(40)

发布时间:2014-12-04 21:43:58

任务管理、内存管理和文件系统是内核最为核心的部分。其中内存管理最为复杂,文件系统最为庞大。内核通过引入虚拟文件系统,从而支持数十种不同的文件系统,不得不让人感叹Linux以及它显示出的开源的力量的强大。虚拟文件系统(Virtual Filesystem),也可以称为虚拟文件系统转换(Virual Filesystem Switch ,简称VFS),是L.........【阅读全文】

阅读(872) | 评论(0) | 转发(0)

发布时间: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.........【阅读全文】

阅读(694) | 评论(0) | 转发(0)

发布时间:2014-12-04 21:13:33

1、上下文一般来说,CPU在任何时刻都处于以下三种情况之一:(1)运行于用户空间,执行用户进程;(2)运行于内核空间,处于进程上下文;(3)运行于内核空间,处于中断上下文。应用程序通过系统调用陷入内核,此时处于进程上下文。现代几乎所有的CPU体系结构都支持中断。当外部设备产生中断,向CPU发送一个异步信号,CPU调.........【阅读全文】

阅读(865) | 评论(0) | 转发(0)

发布时间: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 .........【阅读全文】

阅读(887) | 评论(0) | 转发(0)

发布时间:2014-11-25 19:07:09

    Linux 版本:Ubuntu 12.04 LTS 版本        在自己的ubuntu Linux上安装了搜狗输入法,本来觉得一切完美,能够正常打字输入,瞬间有种回到windows的感觉,然而,有一点小瑕疵总是感觉不爽,那就是在打字的时候输入法的下面总是出现一个小黑框,总是感觉不完美.........【阅读全文】

阅读(4525) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册