多线程程序设计
摘要:一、线程理论基础1. 多线程线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT、Linux。2.为什么有了进程,还要引入线程呢?使用多线程到底有哪些好处?使用多线程的理由之一是:和进程相比,它是一种非常“节俭”的多任务操作方式。在Linux系统下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是
阅读全文
posted @ 2012-04-04 14:14
浙公网安备 33010602011771号