码迷,mamicode.com
首页 >  
搜索关键字:内核对象    ( 288个结果
windows核心编程第三章
3.1.1  内核对象的使用计数 内核对象由内核所拥有,而不是由进程所拥有。换句话说,如果你的进程调用了一个创建内核对象的函数,然后你的进程终止运行,那么内核对象不一定被撤消。在大多数情况下,对象将被撤消,但是如果另一个进程正在使用你的进程创建的内核对象,那么该内核知道,在另一个进程停止使用该对象前不要撤消该对象,必须记住的是,内核对象的存在时间可以比创建该对象的进程长。 3.2....
分类:Windows程序   时间:2016-05-12 12:20:22    阅读次数:184
epoll 前戏【转】
首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现在假定一个情形,我们需要从流中读数 ...
分类:其他好文   时间:2016-05-11 13:31:20    阅读次数:107
Windows内核对象
1. 内核对象 Windows中每个内核对象都只是一个内存块,它由操作系统内核分配,并只能由操作系统内核进行访问,应用程序不能在内存中定位这些数据结构并直接更改其内容。这个内存块是一个数据结构,其成员维护着与对象相关的信息。少数成员(安全描述符和使用计数)是所有内核对象都有的,但大多数成员都是不同类... ...
分类:Windows程序   时间:2016-05-07 18:17:03    阅读次数:347
《Linux内核设计与实现》第17章读书笔记
第十七章 设备与模块 一、四种内核成分 设备类型:在所有 Unix 系统中为了统一普通设备的操作所采用的分类. 模块: Linux 内核中用于按需加载和卸载目标码的机制. 内核对象:内核数据结构中支持面向对象的简单操作,还支持维护对象之间的父子关系。 sysfs :表示系统中设备树的一个文件系统。 ...
分类:系统相关   时间:2016-05-05 13:00:06    阅读次数:173
《linux内核设计与实现》读书笔记第十七章
第17章 设备与模块 四种内核成分 设备类型:在所有 Unix 系统中为了统一普通设备的操作所采用的分类. 模块: Linux 内核中用于按需加载和卸载目标码的机制. 内核对象:内核数据结构中支持面向对象的简单操作,还支持维护对象之间的父子关系。 sysfs :表示系统中设备树的一个文件系统。 17 ...
分类:系统相关   时间:2016-05-05 00:45:37    阅读次数:262
20135302魏静静——课本第17章学习笔记
第17章 模块与设备 设备类型:在所有 Unix 系统中为了统一普通设备的操作所采用的分类。 模块: Linux 内核中用于按需加载和卸载目标码的机制。 内核对象:内核数据结构中支持面向对象的简单操作,还支持维护对象之间的父子关系。 sysfs :表示系统中设备树的一个文件系统。 设备类型:在所有 ...
分类:其他好文   时间:2016-05-05 00:34:36    阅读次数:156
《Linux内核设计与分析》第十七章读书笔记
设备与模块 关于设备驱动和设备管理,四种内核成分。 设备类型:在所有Unix 系统中为了统一普通设备的操作所采用的分类. 模块: Linux 内核中用于按需加载和卸载目标码的机制. 内核对象:内核数据结构中支持面向对象的简单操作,还支持维护对象之间的父子关系。 sysfs :表示系统中设备树的一个文 ...
分类:系统相关   时间:2016-05-03 20:27:52    阅读次数:266
SoftICE
soft ice 工作在 ring 0 级 因此可以调试驱动等内核对象 ICE 是 In Circuit Emulator 的缩写 ,即 实体电路模拟器 简单来说就是 截获CPU 所有动作的一种设备 不夸张的说,如果懂得利用,就可以Crack 任何 软件,甚至是操作系统 如果调试 Ring 3 级 ...
分类:其他好文   时间:2016-05-01 14:45:56    阅读次数:131
epoll详解--转自知乎
作者:蓝形参,Geek 伪技术宅 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现 ...
分类:其他好文   时间:2016-04-20 11:25:02    阅读次数:147
多线程编程--5种方法实现线程同步
1:用Interlocked系列函数实现线程同步; 2:用CRITICAL_SECTION及其系列函数实现线程同步; 3:用RTL_SRWLOCK及其系列函数实现线程同步; 4:用事件内核对象实现线程同步; 5:用信号量内核对象实现线程同步; 1:用Interlocked系列函数实现线程同步实例如下 ...
分类:编程语言   时间:2016-04-14 09:27:13    阅读次数:313
288条   上一页 1 ... 12 13 14 15 16 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!