上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 进程池--multiprocessing模块的Pool方法 1、进程池技术 产生原因 : 如果有大量的任务需要多进程完成,而任务周期又比较短且需要频繁创建。 此时可能产生大量进程频繁创建销毁的情况,消耗计算机资源较大。 2、使用方法 【1】创建进程池,在池内放入适当数量的进程 【2】将事件封装函数, 阅读全文
posted @ 2021-01-07 20:34 昱成 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 【ipython错误】 Traceback (most recent call last): File "<string>", line 1, in <module> File "d:\software\python\lib\multiprocessing\spawn.py", line 105, 阅读全文
posted @ 2021-01-07 18:07 昱成 阅读(4443) 评论(0) 推荐(0) 编辑
摘要: Windows下面的multiprocessing跟Linux下面略有不同,Linux下面的multiprocessing基于fork,fork之后所有的本地变量都复制一份,因此可以使用任意的全局变量; 在Windows下面,多进程是通过启动新进程完成的,所有的全局变量都是重新初始化的,在运行过程中 阅读全文
posted @ 2021-01-07 18:02 昱成 阅读(3190) 评论(0) 推荐(0) 编辑
摘要: https://docs.python.org/zh-cn/3/library/multiprocessing.html#module-multiprocessing multiprocessing 基于进程的并行 1、multiprocessing 模块创建进程概述 【1】需要将要做的事情封装成函 阅读全文
posted @ 2021-01-07 17:00 昱成 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 简单的群聊聊天室 1、功能 类似于qq群聊 【1】进入聊天室需要输入姓名, 姓名不能重复 【2】有人进入聊天室此时会向其他人发起通知 ,xxx 进入了聊天室 【3】如果一个人发消息,则其他人都能收到 ,xxx 说 : xxxxxxx 【4】如果某个人退出聊天室其他人也会收到通知, xxx 退出了聊天 阅读全文
posted @ 2021-01-07 15:53 昱成 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 1、程序 是一个可执行文件,是静态的,占有磁盘,不占计算机的运行资源 2、进程 【1】程序在计算机中的一次执行过程 【2】进程是一个动态的过程,占有计算机资源,有一定的生命周期 【注】同一个程序不同的运行过程是不同的进程。因为分配的资源和生命周期都不相同 3、进程特征 【1】进程是操作系统分配资源的 阅读全文
posted @ 2021-01-06 12:54 昱成 阅读(538) 评论(0) 推荐(0) 编辑
摘要: os.fork()创建进程不能用于Windows python在Windows上的os模块,没有fork方法,所以不能用os.fork()来创建进程 在 VxWorks 系统上,也不支持os.fork() windows下进程创建使用multiprocessing模块。 【windows】In [4 阅读全文
posted @ 2021-01-06 12:53 昱成 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、多任务编程 通过程序利用计算机的多个核心达到同时执行多个任务的目的。以此达到提升程序运行效率的目的。 【1】意义 充分利用计算机资源,同时运行多个任务,提高程序整体的运行效率 【2】实现方案 ① 多进程编程 ② 多线程编程 2、并行 多个计算机核心在同时处理多个任务,这时多个任务 之间是并行关系 阅读全文
posted @ 2021-01-06 12:50 昱成 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 1、ps -aux ① 查看系统进程信息,linux终端下执行此命令 ② STAT列表示进程状态 D 等待态 ,阻塞 ,不可中断等待态 S 等待态 ,睡眠 ,可中断等待态 T 等待态, 暂停, 暂停执行 R 运行态(就绪态) Z 僵尸 + 前台进程 (在终端运行) < 有较高优先级的进程 N 较低优 阅读全文
posted @ 2021-01-06 11:52 昱成 阅读(180) 评论(0) 推荐(0) 编辑
摘要: select服务端,同时关注客户端连接,客户端发送和终端输入。将客户端发送和终端输入的内容全都写入到一个文件中 【linux中】 【tcp-file-io-select-server.py】from select import select import sys s = socket() s.bin 阅读全文
posted @ 2021-01-05 23:22 昱成 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页