windows – CreateThread vs fork()
发布时间:2020-12-13 20:29:42 所属栏目:Windows 来源:网络整理
导读:我们在fork()和CreateThread之间有任何关系吗?有什么吗? CreateThread内部调用fork()? 在NT中,基本工作单元称为线程(即NT调度线程,而不是进程.).用户线程在进程的上下文中运行.当你调用CreateThread时,你请求NT内核在你的进程的上下文中分配一个工作单元(
我们在fork()和CreateThread之间有任何关系吗?有什么吗?
CreateThread内部调用fork()?
在NT中,基本工作单元称为线程(即NT调度线程,而不是进程.).用户线程在进程的上下文中运行.当你调用CreateThread时,你请求NT内核在你的进程的上下文中分配一个工作单元(你也有光纤基本上你可以安排自己的线程,但这超出了你的问题的主题).
当您调用CreateThread时,您为函数提供了一个在调用函数后将运行的入口点.代码必须位于进程的虚拟空间内,并且页面必须具有执行权限.简而言之,你给一个函数指针. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我应该在Windows上使用哪个版本的Ruby与Vim 7.4?
- .net – Microsoft VisualStudio TestTools UITest dll
- 什么是Windows“USER”对象
- Windows下的PHP 5.3.x安装 Zend Guard Loader教程
- mongodbwindows安装过程附带安装包百度云
- xaml – 人们在Windows 8中使用什么代替IMultiValueConvert
- windows – 什么是流程句柄?
- Windows常见服务
- 环境变量 – 在Microsoft Visual Studio代码中不起作用的环
- windows-server-2012 – Windows Server:安装Essentials体
推荐文章
站长推荐
- windows – 如何禁止本地用户以交互方式登录?
- 初学单片机:Proteus介绍、Proteus与Keil联调(Wi
- Windows下RabbitMQ报错:Error: unable to perfo
- rest – Microsoft Graph API选择并过滤日历中的
- windows-server-2003 – 查询服务器的CNAME的DNS
- windows – Vim对Mingw表现得很奇怪
- JNA调用Dll的问题
- 如何在Windows 7 64位上安装ROracle
- group-policy – Windows 10更新的组策略配置
- GCP - Running Windows Server Failover Cluster
热点阅读