导航

2013年12月13日

摘要: Page 392 数据结构ETHREAD & KTHREADTEBCSR_THREAD & W32THREAD省略Page 409 Windows上实现的是基于优先级的,抢占式的调度器,优先级最高的线程总能得到CPU。当一个线程得到运行机会的时候,它运行一个quantum的时间(在此时间内不会被同优先级的其他线程打断)。但该线程不见得能用完该quantum,有可能被其他更高优先级的线程抢占。Page 410 Windows调度的单位是线程,调度时完全不考虑进程信息,所以一个进程多创建线程,就可能抢占更多的CPU。进程A有100个线程,B有2个,假设所有线程的优先级相同。则进程A 阅读全文

posted @ 2013-12-13 16:15 littledot 阅读(298) 评论(0) 推荐(0) 编辑