zqurgy

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  Linux / Linux系统编程

协程概述讲解
摘要:# 协程 > 线程分为用户级线程,内核级线程和轻量级线程。Linux中使用的是轻量级线程,而协程虽然是运行在线程之上,但是是run在用户空间。并且协程和线程一样,拥有自己的调度器、cpu的上下文切换等。 > > 协程在我个人看来是一种用户级线程; > > - 这是因为对于cpu有上下文的切换,而且是 阅读全文

posted @ 2023-05-28 18:20 ZqurGy 阅读(274) 评论(0) 推荐(1) 编辑

定时器概述
摘要:定时器详解 引出 定时器是一个比较常见的数据结构,或者说框架,以一个最简单的例子引出,在游戏中,冷却时间使用的就是定时器; 所以说定时器是**等待时间过期执行对应时间事件处理( 回调函数 )**的一个框架; 补充:下文中可能会出现定时任务,它和时间事件基本上是一个东西 那么现在有一个就有一个问题,该 阅读全文

posted @ 2023-05-14 20:49 ZqurGy 阅读(300) 评论(0) 推荐(1) 编辑

signal
摘要:signal源码位置:、 信号集合../sched/signal.h 信号结构体:../signal_types.h signal函数:..\kernel\signal.c sigio的概述流程 对于网络IO来说,一旦收到数据,信号机制会发送sigio这个信号 简单使用sigio,udp可以使用,t 阅读全文

posted @ 2023-03-26 18:43 ZqurGy 阅读(143) 评论(0) 推荐(0) 编辑

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