您的位置:程序门 -> linux/unix社区 -> 内核及驱动程序研究区



***一个设置sched_fifo型线程的问题***


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


***一个设置sched_fifo型线程的问题***
发表于:2007-05-18 16:19:43 楼主
小弟做了一个实验,将若干线程的调度策略都设置为sched_fifo型,并设置了不同的优先级,但程序运行时才发现,这些线程的调度根本不被优先级所左右,结果是:谁先获得cpu,就运行,而且一直拥有cpu,除非堵塞。

小弟的问题是:是不是sched_fifo类型的线程就象它的名字一样,哪个线程先建立好,哪个线程就先得到执行,而跟优先级是没有任何关系的?
发表于:2007-05-19 15:11:161楼 得分:0
会抢占的
请再检查一下你的代码
发表于:2007-05-23 11:46:082楼 得分:0
楼上的大,你确定吗?

我实验的结果还是不能抢哦,而且这种线程十分恶劣,一旦跑起来,我的机器就死在那里了。

能不能贴一个你认为可以抢占的代码,我给你免费测试一下:)


快速检索

最新资讯
热门点击