ZKX's LAB

关于句柄和PID的区别 进程控制块和内核对象

2020-10-01知识9

关于句柄和PID的区别 句柄是一个序号,它不是一个内存地址,用于操作系统查询内核对象的地址,PID是进程号,是操作系统分配给进程的ID号。句柄用于管理Windows内核对象,比如用户打开一个文件,。

关于句柄和PID的区别 进程控制块和内核对象

什么是内核对象,什么是用户对象 理解内核对象,先要了解什么是内核。内核可以理解为一个人的大脑,我们知道大脑能控制一个人的行为,但是大脑并不是直接控制,而是是通过神经来传递命令,内核对象就是操作系统的神经。内核对象实际上就是一些只有内核才能访问的内存数据,内核通过访问这些数据来完成对系统的控制,上层可以看到内核对象,并执行对它的一些操作,但是却无法访问这些数据。进程、线程、作业等都是内核对象,你可以操作它们却不能访问它们。用户对象:窗口,窗口类,菜单等。内核对象可以垮进程,用户对象只能在当前进程有效。

关于句柄和PID的区别 进程控制块和内核对象

窗口句柄 进程ID 进程句柄 线程ID 线程句柄 分别都是做什么的有什么用 如果说COM技术向用户隐藏了数据,只暴露了接口并只允许按接口定义的方法操 作数据的话,句柄这种方式则允许你按自己的方式直接操作数据,但windows又不向 你直接暴露数据。。

关于句柄和PID的区别 进程控制块和内核对象

什么是内核对象,什么是用户对象 理解内核对象,先要了解什么是内核。内核可以理解为一个人的大脑,我们知道大脑能控制一个人的行为,但是大脑并不是直接控制,而是是通过神经来传递命令,内核对象就是操作。

#线程#句柄#访问控制列表#进程控制块#线程阻塞

随机阅读

qrcode
访问手机版