今天思考了多线程与多进程模型的特点,总结如下,有的问题还需要查资料及测试。 线程创建的开销比进程小?线程共享地址空间,进程有独立的地址空间,多进程占用的内存多?在4G的内存的机器上,每个进程默认可以创建约380个线程,进程数目最大是多少?多线程模型程序设计复杂,容易出错,多进程设计简单,符合unix设计哲学。多进程程序更容易扩展到分布式的环境下?多线程模型与多进程模型cpu消耗无太大的差别。