• 欢迎来到我的博客
  • [email protected]

标签:协程

学习笔记

swoole和php-fpm中的worker对比

swoole和php-fpm中的worker对比
线程、协程支持对比 线程 协程 php-fpm中的worker 单线程 单协程 swoole中的worker 单线程 多协程 内存对比 php-fpm中的worker 每次请求都会加载所有文件,处理请求完毕后释放内存 swoole中的worker 常驻内存,只有第一次请求会加载所有文件,第n次请求直接从内存中获取公用文件(路……继续阅读 »

tianlan 1年前 (2020-04-08) 586浏览 0评论 1个赞

学习笔记

Go 协程 和 Swoole 协程

Go 协程 和 Swoole 协程
Go 协程原理 Go 语言运行时会在底层通过调度器将用户级线程交给操作系统的系统级线程去处理,如果在运行过程中遇到某个 IO 操作而暂停运行,调度器会将用户级线程和系统级线程分离,以便让系统级线程去处理其他用户级线程,而当 IO 操作完成,需要恢复运行,调度器又会调度空闲的系统级线程来处理这个用户级线程,从而达到并发处理多个协程的目的。此外,调度器还会在系统……继续阅读 »

tianlan 1年前 (2020-04-07) 564浏览 0评论 0个赞