没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
12页
python 进程的使用 python基础 提供了python进程的使用示例代码,python2可以直接运行 multiprocessing:提供跨平台的多进程支持 process_test.py os.getpid() 使用top和kill命令 https://docs.python.org/2.7/library/multiprocessing.html?highlight=multiprocessing#module-multiprocessing 1) 一个程序至少有一个进程,一个进程至少有一个线程; 2) 线程的划分尺度小于进程,多线程程序的并发性高; 3) 进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率; 4) 每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口,但线程不能够独立执行,必须依存在应用程序中,由应用程序提供线程控制; 5) 从逻辑角度来看,多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配。
资源推荐
资源详情
资源评论
Python 进程的使用
目录
Python 进程的使用 .............................................................................................................................................1
理论 ..........................................................................................................................................................................3
定义 .................................................................................................................................................................3
关系 .................................................................................................................................................................3
区别 .................................................................................................................................................................3
总结 .................................................................................................................................................................4
Python 中的进程 ........................................................................................................................................4
Python3 ...................................................................................................................................................................8
环境 .................................................................................................................................................................8
演示 .................................................................................................................................................................8
代码 .................................................................................................................................................................8
Python2 ...................................................................................................................................................................8
代码 .................................................................................................................................................................8
理论
定义
进程是具有一定独立功能的程序关于某个数据集合上的一次运
行活动,是系统进行资源分配和调度的一个独立单位;
线程是进程的一个实体,是 CPU 调度和分派的基本单位,是比
进程更小的能独立运行的基本单位;
线程自己基本上不拥有系统资源,只拥有一点在运行中必不可
少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一
个进程的其他的线程共享进程所拥有的全部资源;
关系
一个线程可以创建和撤销另一个线程;
同一个进程中的多个线程之间可以并发执行;
相对进程而言,线程是一个更加接近于执行体的概念,它可以
与同进程中的其他线程共享数据,但拥有自己的栈空间,拥有
独立的执行序列;
区别
进程和线程的主要差别在于它们是不同的操作系统资源管理方
式;
进程有独立的地址空间,一个进程崩溃后,在保护模式下不会
剩余11页未读,继续阅读
资源评论
大牛攻城狮
- 粉丝: 1w+
- 资源: 134
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功