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

如果网站打开非常缓慢如何制作自己的网站和app

如果网站打开非常缓慢,如何制作自己的网站和app,网站建设解决方案ppt模板,标准网站建设公司请先考虑一个典型的程序为什么需要启动一个子进程。(当然资源管理器不算一个典型的程序) 这是因为手头的任务被分解为子任务,无论出于何种原因,这些子任务都被放入子流程中。例如,在实现多次遍历型编译器/链接器时,其中每次遍历都…

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

现在考虑为什么你可能希望设置进程的亲缘性以将其限制为单个处理器。
一个原因是,该进程可能存在导致其在多处理器计算机上崩溃或行为异常的错误。对于为单处理器版本的 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/687566/

相关文章:

  • aspcms 生成网站地图百度搜题
  • 网站定制开发一般多久南京做网站制作公司
  • 万江网站建设全国公示信息查询平台
  • 企业网站建设 推广我想在购物网站做代理
  • 学校网站在建设方面的的优势网站底部设计源码
  • 厦门网站建设公司排行榜做海淘的网站
  • 查公司的口碑和评价的网站购买链接平台
  • 鞍山 中企动力提供网站建设3d动画制作
  • 网站源代码制作做淘口令网站
  • 中国行业网站联盟品牌网站建设的关键要点
  • 域名net表示什么网站wordpress配置文件是
  • 天蝎做网站建网站公益404 wordpress
  • 惠州建设集团公司网站英文网站如何做关键词
  • 网站建设方案选择实现方式wordpress分享型主题模板下载
  • 深圳网站制作网站建设WordPress的网外无法访问
  • 外观设计网站深圳好的外贸网站建设
  • 不能进入建设银行网站网站建设安排
  • 网站栏目结构图上海市建设安全协会网站王夑晟
  • 高新网站建设哪家好销售培训
  • 滨江做网站云南设计网
  • wordpress搬家到本地seo优化的方法有哪些
  • 泰州网站建设报价上海市住房和城乡建设部网站官网
  • 做网页跳转网站wordpress主题祥情在那改
  • 中型网站建设广州网站开发服务
  • 网站编程培训学校招生怎样做网络推广平台
  • 成都专业手机网站建设服务更好的网站制作
  • 简单介绍网站建设的一般流程wordpress强制使用
  • 国土局网站建设情况汇报网站建设的目的及功能定位
  • 网站被入侵免费推广网站入口2023燕
  • 网站建设ppt模板企业建站套餐