网络上有很多讨论关于在*NIX系统在SMP环境下到底是应该用多线程还是多进程, 到底哪一个有更好的性能, 比如有很多人认为考虑到linux使用1-1线程模型(对内核来说, 线程就是一个进程)并且系统已经为进程处理做了很多优化,效率提升, 所以在liunx SMP环境下, 多进程和多线程几乎有做一些的性能, 加上多线程得考虑locking,更加容易导致问题. 有人认为无论是创建还是切换, 线程肯定是要cheaper一些, 所以如果追求性能的话应该尽量使用多线程. 网络上有很多讨论关于在*NIX系统在SMP环境下到底是应该用多线程还是多进程, 到底哪一