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

网站建设价格明细网络推广教程

网站建设价格明细,网络推广教程,wordpress 代码 转义,dw网站二级页面怎么做请先考虑一个典型的程序为什么需要启动一个子进程。(当然资源管理器不算一个典型的程序) 这是因为手头的任务被分解为子任务,无论出于何种原因,这些子任务都被放入子流程中。例如,在实现多次遍历型编译器/链接器时,其中每次遍历都…

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

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

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

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

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

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

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

总结

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

最后

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

 

http://www.ds6.com.cn/news/69145.html

相关文章:

  • 佛山网站优化如何百度站长快速收录
  • 波纹工作室 网站关键词推广效果分析
  • jq插件网站网络服务主要包括什么
  • 晋城哪里有做网站的绍兴seo网站优化
  • 兰州 网站百度推广后台登录入口
  • 手机自适应网站建设维护免费建站免费推广的网站
  • 做黑彩网站能赚钱吗seo排名优化培训价格
  • 做防护信息的网站百度指数如何分析数据
  • 国家企业信用信息网seo推广人员
  • 负面网页升级访问舆情优化公司
  • 网站建设 地址: 上海石门二路网站seo设计方案案例
  • 淮南做网站郑州网站建设优化
  • 律师网站建设公司营销活动推广策划
  • 网站筑云做关键词广告联盟app下载赚钱
  • 万网云服务器网站上线2024年最新时事新闻
  • wordpress返回上页seo服务是什么
  • 网站建设模板哪里下载app推广拉新工作可靠吗
  • 经典重庆网站个人外包接单平台
  • 搬瓦工 做网站广东疫情最新情况
  • 龙华学校网站建设最新国际新闻事件今天
  • 宜昌网站建设市场seo关键词首页排名代发
  • 专业优化网站建设怎么弄一个自己的网站
  • python 网站开发 linux企业宣传片
  • 国家质检总局网站品牌建设关键词优化
  • 创建网站英文万网的app叫什么
  • 做网站需要啥备案之类的嘛网站怎么推广
  • 织梦网站织梦做英文版的网络营销服务外包
  • 商城网站建设是 什么搜索平台
  • 网站开发深圳公司百度推广下载安装
  • 抚州做网站价格多少公司网站建设公司好