我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:ds视讯 > 多优先级 >

如何创建多线程如何理解线程之间的优先级

归档日期:07-01       文本归类:多优先级      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部由于已经介绍了如何创建一个线程,那么创建多线程自然是很容易的一件事情,只不过用不同的方法创建的多线程在实际应用方面多少有一些不同之处。下面会在具体步骤中通过实际的例子来演示这些不同。此外,应该看到,当程序中有多个线程存在的时候,线程和线程之间的关系并非是平等的。例如,总有一些线程是CPU消耗密集型的,也就说该线程所对应的任务是紧迫的,因此需提高这些线程的优先级来保证这些线程能够分得更多的时间片。这时肯定会出现高优先级的线程抢占低优先级线程的执行权的情况。这样一来,很有可能出现低优先级的线程长时间得不到执行的问题。要解决这个问题,就要求在那些已经设置为高优先级的线程完成了任务以后,降低它们的优先级从而使其他线程也能够得到执行。下面就介绍这些方法实现的具体步骤。

本文链接:http://losmochileros.net/duoyouxianji/408.html