哪一个操作系统实时性高一点.

大雷子老师 2008-05-22 09:17:54
我们现在要开发一个电脑控制的机器,由于时间关系我们先在PC机上做,后期再做嵌入式.但现在遇到的问题是,我们要开发的机器要求的实时性非常高,至少要1毫秒的级别.也就是在1毫秒内必须完成一系列指令动作.但我现在用的XP,我得到的一个数据是XP一个时间片是20毫秒,也就是说一旦进程被抢占,20毫秒内不能进行我这边的处理.这个对我们来说是致命的.
我现在用的方法是提高程序的优先等级,再提高线程优先级.让该线程在一定时间内不被抢占.过了这段时间我可以让出CPU.
不知道各位高手有没有别的好办法?
还有一个就是2000 PRO.2000 SER.2003 SER,XP.这几个操作系统哪个更适合 我?
...全文
82 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
HolyLightForever 2008-05-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 cppscript 的回复:]
不懂帮顶
[/Quote]
大雷子老师 2008-05-23
  • 打赏
  • 举报
回复
就是啊,这种资料太难找了.我在网上找了一篇与之相关的内容,但还没有达到我想要的要求,不过有兴趣的朋友们可以共同学习一下.
http://www.cs.sysu.edu.cn/OS-course/course/03-9.htm
cppscript 2008-05-22
  • 打赏
  • 举报
回复
不懂帮顶
standsky 2008-05-22
  • 打赏
  • 举报
回复
这种问题貌似要有底层开发经验的人,或者相当熟悉操作系统性能和机制的人,才好回答你吧。
standsky 2008-05-22
  • 打赏
  • 举报
回复
哇,太高深了,根本没看明白
大雷子老师 2008-05-22
  • 打赏
  • 举报
回复
是不是字太多了,大家懒得看?
自己顶一下.

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧