自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

翻译 设备驱动程序

6.5.5 请求结构 内核提供了数据结构一描述发送给块设备的请求

2016-08-07 23:05:55 426 8

转载 设备驱动程序

设备驱动程序是内核的关键领域,因为许多用户判断操作系统性能时,主要是通过友驱动程序可用的外设数目和驱动程序对外设的支持程度来判断。因此,内核源代码的相当大一部分致力于设备驱动程序的实现。 设备驱动程序基于中心内核提供的许多不同的机制。因为驱动程序的结构通常非常类似,并且与设备无关。6.1 I/O体系结构 与外设的铜线通常称之为输入输出,一般都缩写为I/O。在实现外设的I/O时,内核必须处

2016-08-05 21:06:12 601

翻译 System V进程间通信

Linux使用System(V) 引入的机制,来支持用户进程的进程间通信和同步。内核通过系统调用提供了各种例程,使用库能够实现所需的操作。 5.3.1 System V机制 System vUNIX的进程间通信(IPC)机制(信号量、笑笑队列、共享内存)。他们都使用了全系统范围资源,可以有进程进程同时共享。 在访问IPC对象时,系统采用了基于文件访问权限的一个权限系统。每个IPC对象都

2016-08-04 23:28:04 470

转载 System V进程通信

Linux使用System(V) 引入的机制,来支持用户进程的进程间通信和同步。内核通过系统调用提供了各种例程,使用库能够实现所需的操作。 5.3.1 System V机制 System vUNIX的进程间通信(IPC)机制(信号量、笑笑队列、共享内存)。他们都使用了全系统范围资源,可以有进程进程同时共享。 在访问IPC对象时,系统采用了基于文件访问权限的一个权限系统。每个IPC对象都

2016-08-04 07:52:36 462

翻译 内核机制锁

atomic_read() 读取源自变量的值 atomic_set() 将v设置为i atomic_add 将i加到v atomic_add_return 家那个i家到v并返回结果 atomic_sub() 从v减i atomic_sub_return 从v减去i,并返回结果 atomic_sub_and_test 从v减去v。如果结果为0则返回true atomic_inc

2016-08-03 07:58:37 448

翻译 内存缺页异常

在访问内核地址空间时,缺页异常可能被各种条件触发。 (1)内核中的程序设计错误导致访问不正确的地址,这是真正的程序错误。 (2)内核通过用户空间传递的系统调用参数,访问了无效地址 (3)访问使用vmalloc分配的区域,触发缺页异常。 在向火从用户空间复制数据时,如果访问的地址在虚拟地址空间中不予物理内存也关联,则会发生缺页异常。 每次发生缺页异常时,将输出异常的原因和当前执行代码

2016-08-01 21:43:01 834

原创 用户空间缺页异常的校正

在结束对缺页异常的特定于体系结构分析之后,确认异常时在允许的地址触发,内核必须确定将所需数据读取到物理内存的适当方法。该任务委托给hyandle_mm_fault,他不依赖于底层体系结构,而是内存管理的框架下,独立于系统而实现。 static inline int handle_pte_fault() !(pte_present(entry)), (1)如果没有对应的也表象(page_none

2016-08-01 21:22:39 350

转载 缺页异常的处理

如果进程访问的虚拟地址空间部分尚未与页帧关联,处理器自动地引发一个缺页异常,内核必须黑醋栗次异常。 *缺页异常是由于访问用户地址空间中的有效地址而引起,还是应用程序试图访问内核的手保护区域? *目标地址对应于某个现存的映射吗?、 缺页处理的实现因处理器的不同而有所不同。,由于CPU采用了不同的内存管理概念,生成缺页异常的细节也不太相同。

2016-08-01 07:23:58 698

openssl简明教程英文版

1.openssl安装教程 2.openssl常用的指令 3.openssl加密算法 4.openssl证书生成

2017-12-15

学习推荐nginx架构权威推荐

1.nginx架构描述 2.nginx架构代码详细讲解

2017-08-22

UNXI网络编程-卷2-进程间通信

2016-06-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除