1.winAIP的CreateThread()函数创建的是什么类型的线程,用户级还是内核控制线程,还是组合方式线程?2.windows使用的是什么进程调度算法?3.我在一个进程里面用CreateThread()创建了多个线程,这些线程是什么方式调度的,是基于cpu时间片的轮转,还是抢夺方式的呢?这些问题很迷惑~~希望大虾们指点啊~~~
解决方案 »
- VC编译错误?
- syntax error : missing ';' before '<'
- 如何将图片打包成资源包?
- 本人吃的是DELPHI饭,本来在犹豫改弄VC或JAVA,现在决定选择。。。
- 哪位高人可以提供C/S通信的例子,用底层函数写的?马上给分!
- 位列四大天王中的JeffProsise的书《Programming Windows 95 with MFC》和George Shepherd,Scot Wingo的书《MFC Internals》哪有下载?
- MAPI question
- 服务器端如何做到推送图片流到浏览器,然后显示出来,就像放电影一样?
- 请大牛解答一下C++/BS架构问题
- 按纽为什么不响应消息?
- MFC AfxWinMain 读取位置 0x00000000 时发生访问冲突
- 在一个线程中的循环Sleep(0),几乎内存占用99%?
具体的看windows internals
那如果在一个进程里面用CreateThread()创建了多个线程,这些线程是什么方式调度的,是基于cpu时间片的轮转,还是抢夺方式的呢?我做了实验,没有同步的情况下,这些线程执行的顺序貌似是不确定的但是不知道究竟是怎么样的调度方法。。