码迷,mamicode.com
首页 > 编程语言 > 详细

线程进程概述

时间:2017-01-09 13:17:46      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:解释器   gil   io操作   缺点   案例   子线程   目的   进程   效率   

进程和线程目的,提高执行效率
1,单进程单线程,主进程,主线程
2,自定义线程:
    主线程
        主线程
        子线程

进程:
    优点,同时利用多个CPU,能同时进行多个操作
    缺点,耗费资源,(重新开辟内存)

线程:
    优点,共享内存,IO操作时候,创造并发操作
    缺点,抢占资源

进程不是 越多越好,CPU个数=等于进程个数
线程也不是越多约好,具体案例具体分析

计算机中执行任务的最小单元是:线程
IO 操作利用CPU
GIL,全局解释器锁
IO密集型(不用CPU)
    多线程
计算密集型(用CPU)
    多进程

  

线程进程概述

标签:解释器   gil   io操作   缺点   案例   子线程   目的   进程   效率   

原文地址:http://www.cnblogs.com/cloniu/p/6264490.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!