2013年5月21日

windows 系统编程 Chap7 线程和调度

摘要: 7.2 线程基础 P162进程中的线程共享相同的代码和数据,所以线程必须也具有自身的唯一存储方式。Windows以几种方式满足:每个线程都有自身的堆栈以便在函数调用和其他进程中使用调用函数可以传递参数,通常在创建时每个线程一个指针。参数实际上在线程堆栈中每个线程可以分配自身的线程本地存储(TLS)索引并读取和设置TLS值。Windows通过允许不同的线程,甚至来自同一进程的线程在不同的处理器上并发运行以使用SMP系统。7.3 线程管理线程就像其他Windows对象一样具有句柄,而且有一个系统调用CreateThread可以在调用进程地址空间中创建一个可执行线程CreateThread独特的要求 阅读全文

posted @ 2013-05-21 11:08 wolflion 阅读(258) 评论(0) 推荐(0) 编辑

导航