GuoJuan78
驱动牛犊
驱动牛犊
  • 注册日期2005-01-03
  • 最后登录2010-05-17
  • 粉丝0
  • 关注0
  • 积分423分
  • 威望43点
  • 贡献值0点
  • 好评度42点
  • 原创分0分
  • 专家分0分
阅读:1260回复:2

竞争问题?

楼主#
更多 发布于:2007-05-07 21:09
  在多CPU系统中,CPU与CPU之间可能存在竞争机制,我想问的问题是,
CPU是按啥规定执行代码的.
若是按代码段来加载执行,那我可能将存在竞争的代码分陪在同一代码段来避免竞争?
chinaflyzhou
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2009-10-27
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望39点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-10 22:20
以我的理解来看,windows中程序运行是以线程的形势执行的,而以进程的形势来分配所有的资源,不光是在多cpu系统中,在多线程环境下,或不同优先级线程执行时都会产生这种竞争问题,就是指不同线程运行时对全局变量或资源进行存取访问时产生的.

不知道说的对不对,请指正!
cyliu
论坛版主
论坛版主
  • 注册日期2003-06-13
  • 最后登录2014-04-11
  • 粉丝5
  • 关注0
  • 积分1238分
  • 威望2531点
  • 贡献值0点
  • 好评度577点
  • 原创分14分
  • 专家分10分
板凳#
发布于:2007-05-11 09:25
可以参考我发的这篇体帖子:http://bbs.driverdevelop.com/htm_data/12/0704/100829.html
走走看看开源好 Solaris vs Linux
游客

返回顶部