CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 258821
GoodHope
·
2005-12-14 03:41:48
·
阅读: 532
你应该用纤程,这样才能自己玩调度。
<空>
相关信息:
不知道这个想法是否BT?在WINDOWS里用多线程来模拟多任务,然后实现任务调度(实际上是线程的调度)。
(空) (
pcplayer
[689]
2005-12-14 10:41
)
大牛都不理睬?
(空) (
pcplayer
[426]
2005-12-14 11:04
)
最近发现美国的疯牛病传到中国了
(空) (
oxygen
[438]
2005-12-14 11:08
)
没有搞懂是什么意思.
(空) (
bjwf
[484]
2005-12-14 11:10
)
多任务系统,任务调度,我想在WINDOWS下用线程来模拟。实验性的想法。
(155字)
(
pcplayer
[817]
2005-12-14 11:23
)
试试用Fiber搞搞,Windows NT以上only
(空) (
Miracle
[891]
2005-12-14 11:33
)
不行的. Fiber 就是用户级线程, 一阻塞什么都动不了了
(空) (
holly
[434]
2005-12-14 11:35
)
阻不阻塞看他自己的代码了
(空) (
Miracle
[510]
2005-12-14 11:36
)
在线程内部自己搞自己的时间片分配和资源调度,搞死了不怨别人
(空) (
Miracle
[806]
2005-12-14 11:37
)
这不就是线程吗?
(空) (
holly
[422]
2005-12-14 11:34
)
串口有数据进来会发送windows消息的ON_COM_RECEIVE
(空) (
leejd
[561]
2005-12-14 11:38
)
根据你的意思,直接用这个吧:QueueUserWorkItem,它给你调度,哈哈,就是县城池啦。。。
(空) (
周星驰
[1053]
2005-12-14 11:58
)
没看懂
(空) (
holly
[821]
2005-12-14 11:17
)
想自己模拟操作系统的任务调度?
(空) (
Fish
[549]
2005-12-14 11:21
)
windows的执行单元本来就是线程
(空) (
品雪
[472]
2005-12-14 11:23
)
你是要接管windows自己做进程调度,还是指示要开发应用
(30字)
(
老玉米
[612]
2005-12-14 11:30
)
在一个程序里用多线程模拟任务调度。实验性想法。
(空) (
pcplayer
[471]
2005-12-14 11:33
)
那你不如在dos下搞,接管timer中断,做任务切换和调度就是了.
(空) (
bjwf
[518]
2005-12-14 11:35
)
在DOS下就真成了多任务了。我只是想在WINDOWS下,一个程序里,模拟多任务。没想到具体的应用需求,仅仅是实验性的想法。
(空) (
pcplayer
[511]
2005-12-14 11:41
)
你说的任务和线程有什么区别? windows本来就会自已调度每个线程
(空) (
bjwf
[576]
2005-12-14 11:36
)
你应该用纤程,这样才能自己玩调度。
(空) (
GoodHope
[531]
2005-12-14 11:41
)
纤夫?自己拉船?
(27字)
(
pcplayer
[529]
2005-12-14 11:54
)
自己看帮助去
(空) (
GoodHope
[433]
2005-12-14 12:08
)
就是我上面说的Fiber
(空) (
Miracle
[417]
2005-12-14 12:11
)
哦,应该是这个了。我以为你说的Fiber是个什么架构呢。
(390字)
(
pcplayer
[647]
2005-12-14 12:19
)
靠, 头回听说这么变态的翻译
(空) (
holly
[433]
2005-12-14 12:35
)
关于 Fiber ,用Google搜索到这样一句话:一些操作系统,象Windows 3.1,只支持协作式模型;还有一些,象NT只支持抢先式模型(当然了你也可以通过使用用户模式的库调……
(189字)
(
pcplayer
[694]
2005-12-14 13:46
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录