当前位置: 首页 > news >正文

怎么创建网站论坛商丘网站制作报价信赖赛憬科技

怎么创建网站论坛,商丘网站制作报价信赖赛憬科技,即墨网站开发,wordpress 支持中文用户名请先考虑一个典型的程序为什么需要启动一个子进程。(当然资源管理器不算一个典型的程序) 这是因为手头的任务被分解为子任务,无论出于何种原因,这些子任务都被放入子流程中。例如,在实现多次遍历型编译器/链接器时,其中每次遍历都…

请先考虑一个典型的程序为什么需要启动一个子进程。(当然资源管理器不算一个典型的程序)
这是因为手头的任务被分解为子任务,无论出于何种原因,这些子任务都被放入子流程中。例如,在实现多次遍历型编译器/链接器时,其中每次遍历都作为管道中的单独进程实现。

现在考虑为什么你可能希望设置进程的亲缘性以将其限制为单个处理器。
一个原因是,该进程可能存在导致其在多处理器计算机上崩溃或行为异常的错误。对于为单处理器版本的 Windows 编写的旧程序或多处理器计算机仍然非常昂贵时,这很常见。

在这种情况下,你会选择将在挂起状态下启动程序,方法是将 CREATE_SUSPENDED 标志传递给 CreateProcess 函数,然后将该进程的处理器亲缘性设置为单个处理器,然后恢复进程的主线程。

但是,如果问题出在你启动的进程的子进程中怎么办?
由于你无法控制进程启动其子进程的方式,因此无法潜入并设置子进程的亲缘性。

这就是处理器亲缘性需要在子进程中被继承的原因:如果在父进程上设置了亲缘性,这个设置将会应用到该进程可能作为其执行的一部分启动的所有子进程。

可能希望设置进程亲缘性的另一个原因是限制 CPU 使用率。 (例如,你可以将 CPU 密集型应用程序限制为双处理器计算机的单个处理器。)
同样,如果进程启动子进程,则希望这些子进程受到与其父进程相同的限制,以便整个任务仍仅限于单个处理器。

这就是子进程继承处理器亲缘性的原因:因为它几乎总是你所想期待的行为。

总结

工作中我很少涉及处理器亲缘性方面的内容,可能我的程序没有达到有必要使用它们的量级吧。

最后

Raymond Chen的《The Old New Thing》是我非常喜欢的博客之一,里面有很多关于Windows的小知识,对于广大Windows平台开发者来说,确实十分有帮助。
本文来自:《Why is processor affinity inherited by child processes?》

 

http://www.yayakq.cn/news/282262/

相关文章:

  • wordpress5.21开启多站点网站视频外链怎么做
  • 网站动态设计效果企业网站优化外包
  • 湛江免费制作网站网站制作报价多少
  • 网站建设与规划实训总结大宗商品交易软件哪个好
  • 三亚网站建设公司科技网站排名
  • 网站 建设 领导小组dw网页制作成品下载
  • 长沙做网站开发大概价格专业网站建设技术
  • 做seo网站空间专业宣传片制作拍摄公司
  • 做电影网站主机放哪比较好网站开发英文文献
  • 惠州网站制作培训网站异常传播怎么解除
  • 福永附近网站建设公司ps模板网
  • 建瓯网站建设wzjseo中山市饮食网站建设
  • 哪里可以买链接网站wordpress主题36氪
  • 秀山微信网站建设安徽省工程信息网官网
  • 专门做行测题的网站一个电商网站开发要多久
  • 安庆公司做网站织梦音乐网站
  • 电子商务的网站开发网站群建设优点
  • 杨凌网站建设推广西安营销型网站建设动力无限
  • 网站成功案例分析美的公司网站建设的目的
  • 确定网站设计公司简报无锡网站建设 网站制作
  • 无锡正规网站建设如何做游戏软件
  • 阜南做网站公司学生管理系统 静态网站源码
  • 如何建电子商务网站网站建设流量是怎么回事
  • asp.net 3.5网站开发实例教程蓝顿长沙网站制作公司
  • 网站开发可以用哪些语言网店网站设计
  • 网站怎样恶意刷未来科技
  • 做宣传的网站有哪些网站建设及维护
  • 深圳网站建设服务器公司网站seo检测
  • 专做蓝领招聘网站有哪些ci框架的网站
  • 苏州公司建设网站首页阿里网站建设App开发