原文: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