摘要: 1.线程理论 线程是CPU的执行单位 多线程(即多个控制线程)的概念是,在一个进程中存在多个线程,多个线程共享该进程的地址空间,相当于一个车间内又多条流水线,都共用一个车间的资源。例如,北京地铁与上海地铁是不同的进程,而北京地铁里的13号线是一个线程,北京地铁所有的线路共享北京地铁所有的资源,比如所 阅读全文
posted @ 2018-03-09 18:27 GraceZen 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 开启进程的两种方式——Process 方式一:函数方法 1 from multiprocessing import Process 2 import time 3 def task(name): 4 print('%s is running'%name) 5 time.sleep(3) 6 prin 阅读全文
posted @ 2018-03-09 18:00 GraceZen 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1.什么是进程 正在进行的一个过程或着说一个任务,而负责执行任务的则是CPU。 2.进程与程序的区别 程序仅仅只是一堆代码而已,而进程指的是程序的运行过程,同一个程序执行两次,也是两个进程。 3.并发与并行 一个CPU同一时刻只能执行一个任务 并发:伪并行,即看起来是同时运行,单个CPU+多道技术就 阅读全文
posted @ 2018-03-09 16:30 GraceZen 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1.什么是操作系统 操作系统是一个协调、管理和控制计算机硬件资源和软件资源的控制程序 隐藏复杂的硬件接口,提供良好的抽象接口,应用软件直接使用操作系统提供的功能简介使用硬件 管理、调度进程,并且将多个进程对硬件的竞争变得有序 隐藏复杂的硬件接口,提供良好的抽象接口,应用软件直接使用操作系统提供的功能 阅读全文
posted @ 2018-03-09 15:54 GraceZen 阅读(130) 评论(0) 推荐(0) 编辑