上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 40 下一页

2018年9月12日

摘要: 通信原理: 在内存中开辟管道空间,生成管道操作对象,多个进程使用“同一个”管道对象进程操作即可实现通信 函数方法: fd1,fd2 = Pipe(duplex = True) 功能: 创建管道 参数:默认表示双向管道 如果设置为False则为单向管道 返回值 : 两个管道对象,分别表示管道的两端 如 阅读全文
posted @ 2018-09-12 22:44 zengsf 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 产生原因: 如果有大量的任务需要多进程完成,则可以需要频繁的创建删除进程,给计算机带来了较多的资源消耗 处理原理: 创建适当的进程放入进程池,用来处理待处理事件,处理完毕后进程不销毁,仍然在进程池中等待处理其他事件。进程的复用降低了资源的消耗。 使用方法: 1.创建进程池,在池内放入适当的进程 2. 阅读全文
posted @ 2018-09-12 22:35 zengsf 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.继承Process2.编写自己的__init__,同时加载父类init方法3.重写run方法,可以通过生成的对象调用start自动运行 阅读全文
posted @ 2018-09-12 22:21 zengsf 阅读(196) 评论(0) 推荐(0) 编辑

2018年9月11日

摘要: 执行步骤; 1. 需要将要做的事情封装成函数 2. 使用multiprocessing提供的类Process创建进程对象 3. 通过进程对象和Process初始化进程进行进程的设置,绑定函数 4. 启动进程,会自动执行绑定的函数 5. 完成进程的回收 函数: Process() 功能: 创建进程对象 阅读全文
posted @ 2018-09-11 23:08 zengsf 阅读(141) 评论(0) 推荐(0) 编辑

2018年9月10日

摘要: 孤儿进程: 父进程先于子进程退出,此时子进程就称之为孤儿进程 *孤儿进程会被操作系统指定的进程收养,系统进程就成为孤儿进程的新的父进程 僵尸进程: 子进程先于父进程退出,但是父进程没有处理子进程的退出状态,此时子进程就会成为僵尸进程 *僵尸进程会存留少量PCB信息在内存中,如果大量的僵尸进程没有处理 阅读全文
posted @ 2018-09-10 22:42 zengsf 阅读(199) 评论(0) 推荐(0) 编辑
摘要: import os pid = os.fork()功能:创建新的进程参数:无返回值:失败返回一个负数 成功:在原有进程中返回一个新的进程的PID号 在新的进程中返回0 *子进程会复制父进程全部代码段,包括fork之前产生的内存空间*子进程从fork的下一句开始执行,与父进程互补干扰*父子进程的执行顺 阅读全文
posted @ 2018-09-10 22:40 zengsf 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1.进程之间运行互不影响,各自独立运行2.进程是操作系统资源分配的最小单位3.每个进程空间独立,各自占有一定的虚拟内存 阅读全文
posted @ 2018-09-10 22:39 zengsf 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 就绪态:进程具备执行条件,等待系统分配资源运行态:进程占有cpu处于运行状态等待态:进程暂时不具备执行条件,阻塞等待满足条件后再执行 新建态:创建一个新的进程,获取资源的过程终止态:进程执行结束,资源释放回放的过程 liunx终端命令:ps -aux >STAT D 等待态 阻塞 不可中断等待态 S 阅读全文
posted @ 2018-09-10 22:37 zengsf 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 意义:充分利用计算机的资源提高程序的运行效率定义:通过应用程序利用计算机的多个核心达到同时执行多个任务的目的,一次提高计算机运行效率 并行和并发的区别: 并行:多个计算机核心同时在处理多个任务,这时多个任务间是并行关系。 并发:同时运行多个任务,内核在多个任务间不断切换,达到好像都在处理运行的效果。 阅读全文
posted @ 2018-09-10 22:35 zengsf 阅读(335) 评论(0) 推荐(0) 编辑

2018年9月7日

摘要: 定义:同时监控多个IO事件,当哪个IO事件准备就绪,就执行哪个IO事件,以此形成可用同时操作多个IO的并发行为,避免一个IO阻塞,造成所有的IO都无法执行IO准备就绪:是一种IO必然要发生的临界状态 具体方案:select > windows linux unixpoll > linux unixe 阅读全文
posted @ 2018-09-07 22:37 zengsf 阅读(141) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 40 下一页

导航