随笔分类 -  并发、Asyncio

使用os.WriteAt 分块写入数据
摘要:最近在写一个并发写入数据到文件的功能。使用到os.WriteAt方法 先看下官方给的文档 func (*File) WriteAt ¶ func (f *File) WriteAt(b []byte, off int64) (n int, err error) WriteAt在指定的位置(相对于文件 阅读全文

posted @ 2020-04-29 10:59 thotf 阅读(1341) 评论(0) 推荐(0)

python:Asyncio模块处理“事件循环”中的异步进程和并发执行任务
摘要:python模块Asynico提供了管理事件、携程、任务和线程的功能已经编写并发代码的同步原语。 组成模块: 事件循,Asyncio 每个进程都有一个事件循环。 协程,子例程概念的泛化,可以暂停任务,等待哇爱不处理程序完成再从暂停之处返回。 Futures:定义了futures对象。 任务tasks 阅读全文

posted @ 2019-07-04 22:31 thotf 阅读(1264) 评论(0) 推荐(0)

python进程池与线程池
摘要:为什么会进行池化? 一切都是为了效率,每次开启进程都会分配一个属于这个进程独立的内存空间,开启进程过多会占用大量内存,系统调度也会很慢,我们不能无限的开启进程。 进程池原来大概如下图 假设有100个任务 ,如果不使用进程池就需要创建100个进程。但是使用进程池假设进程池里有25个进程,那么100个任 阅读全文

posted @ 2019-07-03 16:38 thotf 阅读(293) 评论(0) 推荐(0)

python进程概要
摘要:进程 狭义:正在运行的程序实例。 广义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,他是操作系统动态执行的基本单元。 python的进程都是并行的。 并行:两个进程同时执行一起走。 并发:逻辑上是两个线程同时进行,物理上是交替执行。 1 import multiprocessin 阅读全文

posted @ 2019-07-03 10:16 thotf 阅读(154) 评论(0) 推荐(0)

python线程
摘要:python线程概要 阅读全文

posted @ 2019-07-02 16:26 thotf 阅读(175) 评论(0) 推荐(0)

导航