关于多线程的问题 我是新学VC的,我想问一下,关于多线程的问题比如说我在程序中建立两个线程,系统是为每个线程分配一定的CPU时间来协调工作的,我想问的是现在一个线程正在工作,另一个线程又被触发,我的程序是执行正在运行的程序,还是执行新线程的程序,我也用拉等待函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现成被触发只是说在下一次操作系统调度的时候它处于就绪态,至于它能不能再细下一次系统调度后得到cpu时间还要看它的优先级和操作系统的调度机制。一般来说,线程被触发不一定就立即执行它,但是却是执行它的必要条件! http://www.eaoo.com/design/list.asp?classid=2&Nclassid=13 也就是两个线程在运行,CPU的运行时间被分成一个个的时间片,根据各自的优先级,两个线程分别占用CPU运行时间,实际上还是串行执行的,来模拟多个任务的并行处理! windows操作系统实际上是抢先任务模式,优先级高的线程会得到多的CPU时间,线程被触发只是意味着它在下一个系统调度时会被考虑执行,但是如果有比它高优先级的线程,它不一定能得到执行,这就是为什么系统很忙的时候,进行操作会很慢 ..一个简单的问题求教 请教:全局队列引起的可能内存泄露问题 有关视窗内显示bitmap图片? 关于ListBox的问题 怎么样等待这个线程结束? 将一个数据表中的记录传给另外一个数据表时,应如何写? 2个线程调用一个Socket发送数据会怎么样 虚拟光驱** 欢迎“超级高手”进来来讨论!是“超.超..超...级”的那种哦!!! 如何通过proxy,让自己的客户端程序和远程的服务端程序建立tcp连接,并且传送数据 CreateProcess、CreatePipe问题 关于程序间消息发送(有图说明)在线急等
一般来说,线程被触发不一定就立即执行它,但是却是执行它的必要条件!