分类: LINUX
2020-09-18 10:14:54
Linux运维学习者越来越多,许多人们想要通过学习Linux运维技术进入到it行业。it行业一直是技术高薪的领域。每个人都在为了梦想而努力。只有将自己的技术不断提升,才能不被社会所淘汰。有些朋友在Linux学习过程中,搞不清楚进程和线程有什么优缺点,我们现在就来看下。
进程:
优点:多进程可以同时利用多个CPU,能够同时进行多个操作。
缺点:耗费资源(创建一个进程重新开辟内存空间)。
进程不是越多越好,一般进程个数等于cpu个数。
线程:
优点:共享内存,尤其是进行IO操作(网络、磁盘)的时候(IO操作很少用cpu),可以使用多线程执行并发操作。
缺点:抢占资源。
线程也不是越多越好,具体案例具体分析,切换线程关系到请求上下文切换耗时。
计算机中执行任务的最小单元:线程。