返回总目录页
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 68 下一页
摘要: 进程池和线程池详解新建模板小书匠##池##进程池##线程池##为什么要有池?##10000#池# 预先的开启固定个数的进程数,当任务来临的时候,直接提交给已经开好的进程# 让这个进程去执行就可以了池的优点:# 节省了进程,线程的开启 关闭 切换都需要时间# 并且减轻了操作系统调度的负担# 1、开启进程池。任务少于进程数。开启进程池,这里也要放到if name == 'main':下import... 阅读全文
posted @ 2019-05-22 19:12 马昌伟 阅读(677) 评论(0) 推荐(0)
摘要: python协程详解,gevent asyncio新建模板小书匠#协程的概念#模块操作协程# gevent 扩展模块# asyncio 内置模块# 基础的语法 1、生成器实现切换[1]import timedef func1(): print(1) yield 1 time.sleep(1) print(2)def func2(): g=func1() ... 阅读全文
posted @ 2019-05-22 17:57 马昌伟 阅读(1454) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-05-21 22:06 马昌伟 阅读(4) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-05-21 12:39 马昌伟 阅读(4) 评论(0) 推荐(0)
摘要: 2019-5-20未命名文件新建模板小书匠欢迎使用 小书匠(xiaoshujiang)编辑器,您可以通过 小书匠主按钮>模板 里的模板管理来改变新建文章的内容。joinablequeue实现生产者消费者模型1、使用Queue实现的代码import timeimport randomfrom multiprocessing import Process,Queuedef producer(q,na... 阅读全文
posted @ 2019-05-20 17:57 马昌伟 阅读(192) 评论(0) 推荐(0)
摘要: 2019-5-20未命名文件 新建模板小书匠 欢迎使用 小书匠(xiaoshujiang)编辑器,您可以通过 小书匠主按钮>模板 里的模板管理来改变新建文章的内容。 joinablequeue实现生产者消费者模型 1、使用Queue实现的代码 import time import random fr 阅读全文
posted @ 2019-05-20 17:54 马昌伟 阅读(4674) 评论(0) 推荐(1)
该文被密码保护。 阅读全文
posted @ 2019-05-20 01:02 马昌伟 阅读(10) 评论(0) 推荐(0)
摘要: 操作系统基础人机矛盾: CPU利用率低磁带存储+批处理:降低数据的读取时间,提高CPU的利用率多道操作系统------在一个任务遇到IO的时候主动让出CPU,给其他任务使用由操作系统完成切换要需要时间多道技术: 1.产生背景:针对单核,实现并发 ps: 现在的主机一般是多核,那么每个核都会利用多道技术 有4个cpu,运行于cpu1的某个程序遇到io阻塞,会等到io结束... 阅读全文
posted @ 2019-05-18 15:25 马昌伟 阅读(282) 评论(0) 推荐(0)
摘要: ![](https://img2018.cnblogs.com/blog/1286512/201905/1286512-20190518095548378-887235994.png) 阅读全文
posted @ 2019-05-18 09:56 马昌伟 阅读(368) 评论(0) 推荐(0)
摘要: 生产者消费者模型:https://blog.csdn.net/u011109589/article/details/80519863 如上图: 1)客户端你要向服务端请求一个网页, 2)服务端返回一个结果给客户端,然后客户端分析这个网页 3)如果有一百个请求过来,那么就要起一百个连接,如果服务端响应 阅读全文
posted @ 2019-05-15 23:24 马昌伟 阅读(480) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 68 下一页
博主链接地址:https://www.cnblogs.com/machangwei-8/