原文:muduo笔记 网络库(五)事件循环EventLoop

目录 事件驱动与EventLoop EventLoop EventLoop的构造与析构 特定线程检查,确保线程安全 loop循环 添加 更新 删除通道 定时任务 runInLoop与queueInLoop执行用户任务 eventfd与wakeup 唤醒 eventfd原理 EventLoop使用eventfd唤醒loop线程 参考 事件驱动与EventLoop 前面 muduo笔记 网络库 一 ...

2022-04-10 19:53 6 1328 推荐指数:

查看详情

Muduo学习笔记(一) 什么都不做的EventLoop

Muduo学习笔记(一) 什么都不做的EventLoop EventLoop EventLoop的基本接口包括构造、析构、loop()。 One Loop Per Thread 一个线程只有一个EventLoop对象、如果当前线程创建了其他 EventLoop对象,则终止程序 ...

Fri Oct 26 04:13:00 CST 2018 0 741
js 事件循环机制EventLoop

今天简单说下js的事件循环机制,我们都知道,javascript是单线程语言,它的核心,也是因为它的单线程。有很多小白不清楚EventLoop到底是什么,按照中文翻译,就是事件循环,那js到底是怎样将同步和异步进行处理的。这篇文章,就简单说一说,js的单线程处理,也就是同步和异步的代码是怎样走向 ...

Tue Dec 17 17:15:00 CST 2019 0 5246
muduo网络学习笔记(三)TimerQueue定时器队列

muduo网络学习笔记(三)TimerQueue定时器队列 目录 muduo网络学习笔记(三)TimerQueue定时器队列 Linux中的时间函数 timerfd简单使用介绍 timerfd示例 muduo ...

Mon Nov 12 02:57:00 CST 2018 0 1400
JavaScript-EventLoop-事件循环

2020-01-11 EventLoop-事件循环 一、学习事件循环之前,先学习几个英语词组 二、再来一道事件机制的题 哈哈哈,看到上边的题是不是被吓到了,小甜的老师当时发给我的时候,我也惊呆了,同步异步真的太难为我了。 当时 ...

Sat Jan 11 23:34:00 CST 2020 0 250
js事件循环机制(EVENTLOOP)

JS的执行机制是一个主线程和一个任务队列(Eventqueue),所有的同步任务都是在主线程上直接执行的。异步任务都被放在任务队列中。(这里盗了一个图)这时程序的执行还没有真正的进入事件循环。 接下来异步任务的执行,就涉及到了宏任务和微任务。 所有的任务在主线程执行,会形成一个执行栈 ...

Thu Dec 20 20:53:00 CST 2018 3 585
muduo笔记 日志(一)

目录 日志模型 前端 Logger类 日志等级类型LogLevel 用户接口 构造函数 输出位置,冲刷日志 日志等级,时区 析构函数 Impl类 ...

Mon Mar 07 06:45:00 CST 2022 4 1852
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM