我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:多盈娱乐 > 多进程 >

多线程vs多进程谁在Linux能更好发挥多核CP

归档日期:05-15       文本归类:多进程      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  多线程和多进程应该是各有所长吧,它们都能很好的发挥处理器多核性能,对于多进程来说,Linux的进程是轻量级的,进程本身的资源开销相当小,而且Linux的进程可以互相协作、互相发送消息、互相中断,还可以共享内存段,编写多个相互协作的进程也要比编写多线程更容易,所以在Linux编程中多进程要比多线程更加常用一些。但是多进程之间共享变量不是很容易,它们毕竟是各自独立的实体,而多线程可以很容易的共享变量(当然前提是搞好线程同步),所以会有一些数据库服务器程序用多线程技术,总之就是各有所长,根据编程的需要进行取舍。

本文链接:http://ayraswimwear.com/duojincheng/205.html