随笔分类 -  网络编程

摘要:上节的问题: 协程:遇到IO操作就切换。 但什么时候切回去呢?怎么确定IO操作完了? 很多程序员可能会考虑使用“线程池”或“连接池”。“线程池”旨在减少创建和销毁线程的频率,其维持一定合理数量的线程,并让空闲的线程重新承担新的执行任务。“连接池”维持连接的缓存池,尽量重用已有的连接、减少创建和关闭连 阅读全文
posted @ 2017-03-21 16:40 陨落&新生 阅读(328) 评论(0) 推荐(0) 编辑
摘要:Python线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 #!/usr/bin/env python # -*- coding:utf-8 -*- import threading import time def show(arg): time.sleep(1) 阅读全文
posted @ 2017-03-18 16:50 陨落&新生 阅读(252) 评论(0) 推荐(0) 编辑
摘要:扯淡的yuan 并发&并行 并发:是指系统具有处理多个任务(动作)的能力。 并行:是指系统具有 同时 处理多个任务(动作)的能力。 同步&异步 同步:当进程执行到一个IO(等待外部数据)的时候, 等:同步 异步: 不等:一直等到数据接受成功,再回来处理 问题: 多核没利用上? GIL:全局解释锁 因 阅读全文
posted @ 2017-02-04 12:58 陨落&新生 阅读(207) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示