摘要: 引言 注:正文中引用的 Tornado 代码除特别说明外,都默认引用自 Tornado 4.0.1。 tornado.gen 模块是一个基于 python generator 实现的异步编程接口。通过该模块提供的 coroutine (注:这里 coroutine 指的是 ”协程” 概念而不是后面具 阅读全文
posted @ 2018-06-29 11:11 Cool· 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: 进程 进程的出现是为了更好的利用CPU资源使到并发成为可能。 假设有两个任务A和B,当A遇到IO操作,CPU默默的等待任务A读取完操作再去执行任务B,这样无疑是对CPU资源的极大的浪费。聪明的老大们就在想若在任务A读取数据时,让任务B执行,当任务A读取完数据后,再切换到任务A执行。注意关键字切换,自 阅读全文
posted @ 2018-06-29 10:33 Cool· 阅读(213) 评论(0) 推荐(0) 编辑