Linux高性能网络:协程系列01-前言
协程
我们只听说过进程和线程,没有听说过协程,协程是个什么东西呢?我们的go语言,node.js语言的实现都使用到了协程,go的高效就不再细说了,那为什么使用了协程会让我们的后台程序变得高效呢?如果我们心里有这些疑问,那么请继续阅读本书和了解我们实现的开源库ntyco。
目录
- Linux高性能网络:协程系列01-前言
- Linux高性能网络:协程系列02-协程的起源
- Linux高性能网络:协程系列03-协程的案例
- Linux高性能网络:协程系列04-协程实现之工作原理
- Linux高性能网络:协程系列05-协程实现之原语操作
- Linux高性能网络:协程系列06-协程实现之切换
- Linux高性能网络:协程系列07-协程实现之定义
- Linux高性能网络:协程系列08-协程实现之调度器
- Linux高性能网络:协程系列09-协程性能测试
- [Linux高性能网络:协程系列10 待续]()
鸣谢
在此要特别感谢我们的团队的每一位成员的努力,也特别感谢背后默默支持我们的家人们。如果你有任何疑问,或者想和我们探讨技术请联系我们:
更多分享
email: 1989wangbojing@163.com
email: lizhiyong4360@gmail.com
email: 592407834@qq.com
协程技术交流群:829348971
转载于:https://blog.51cto.com/240630/2306844
Linux高性能网络:协程系列01-前言相关推荐
- Linux高性能网络:协程系列08-协程实现之调度器
目录 Linux高性能网络:协程系列01-前言 Linux高性能网络:协程系列02-协程的起源 Linux高性能网络:协程系列03-协程的案例 Linux高性能网络:协程系列04-协程实现之工作原理 ...
- Linux高性能网络:协程系列09-协程性能测试
目录 Linux高性能网络:协程系列01-前言 Linux高性能网络:协程系列02-协程的起源 Linux高性能网络:协程系列03-协程的案例 Linux高性能网络:协程系列04-协程实现之工作原理 ...
- Linux的进程/线程/协程系列4:进程知识深入总结:上篇
Linux的进程/线程/协程系列4:进程/线程相关知识总结 前言 本篇摘要: 1. 进程基础知识 1.1 串行/并行与并发 1.2 临界资源与共享资源 1.3 同步/异步与互斥 1.4 进程控制原语 ...
- linux的进程/线程/协程系列3:查看linux内核源码——vim+ctags/find+grep
linux的进程/线程/协程系列3:查看linux内核源码--vim+ctags/find+grep 前言 摘要: 1. 下载linux内核源码 2. 打标签方法:vim+ctags 2.1 安装vi ...
- linux的进程/线程/协程系列1:进程到协程的演化
linux的进程/线程/协程系列1:进程到协程的演化 前言 摘要: 1. 一些历史:批处理时代 2. 现代操作系统启动过程 3. 进程(process)的出现 4. 线程(thread)与线程池 5. ...
- python协程系列(三)——yield from原理详解
声明:本文将详细讲解python协程的实现机理,为了彻底的弄明白它到底是怎么一回事,鉴于篇幅较长,将彻底从最简单的yield说起从最简单的生成器开始说起,因为很多看到这样一句话的时候很懵,即" ...
- linux控制协程参数,Linux高性能网络:协程系列05-协程实现之原语操作
目录 5.协程的实现之原语操作 问题:协程的内部原语操作有哪些?分别如何实现的? 协程的核心原语操作:create, resume, yield.协程的原语操作有create怎么没有exit?以Nty ...
- linux控制协程参数,Linux高性能网络:协程系列06-协程实现之切换-Go语言中文社区...
目录 6.协程实现之切换 问题:协程的上下文如何切换?切换代码如何实现? 首先来回顾一下x86_64寄存器的相关知识.x86_64 的寄存器有16个64位寄存器,分别是:%rax, %rbx, %rc ...
- linux的进程/线程/协程系列5:协程的发展复兴与实现现状
协程的发展复兴与实现现状 前言 本篇摘要: 1. 协同制的发展史 1.1 协同工作制的提出 1.2 自顶向下,无需协同 1.3 协同式思想的应用 2. 协程的复兴 2.1 高并发带来的问题 2.2 制 ...
最新文章
- 如何用Linux的at命令安排一个任务
- linux shell 脚本练习,shell脚本小练习
- pandas删除dataframe列
- C++中函数模板的用法详细解析
- [原创] GSM/GPRS 以及CDMA区分以及相关模块选型
- 微型计算机c560,2010广东省计算机等级考试试题 二级C试题最新考试试题库
- (转)Hibernate关联映射——一对多(多对一)
- JAVA 序列化 Jackson_SpringBoot系列——Jackson序列化
- 从0开始学习 GitHub 系列之「团队合作利器 Branch」 1
- SCAU高级语言程序设计--实验6 循环结构(二)(3)
- ppt流程图箭头分叉_PPT实用模版大全(最全箭头、流程图).ppt
- Java实例项目之投票统计(可拓展衍生)
- antd vue表单验证_解决antd 表单设置默认值initialValue后验证失效的问题
- 宏的录制之工资条的制作
- 打印出一个数的每一位
- epics installation
- Android 中短信数据库的简单操作
- Servlet[jsp]的Servlet.service()引发了具有根本原因的异常 (这个是什么情况?求解答)
- PHP系统开发/Web文章博客
- WPF 图片的滚动播放实现方法之一