一些服务器编程的概念
生活随笔
收集整理的這篇文章主要介紹了
一些服务器编程的概念
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
IO線程:有Event loop的線程,每個線程有且有一個loop,用per thread變量記錄這個loop的對象地址,如果這個變量非空可以知道這個線程是IO線程
Channel:綁定到一個且只能一個loop,即某個IO線程,負(fù)責(zé)文件描述符的IO事件分發(fā),但不擁有這個fd,析構(gòu)時(shí)不關(guān)閉fd,一般封裝在具體的對象中
事件循環(huán):從一次poll阻塞到另一次阻塞是事件循環(huán), poll->IO handers->callbacks->poll
轉(zhuǎn)載于:https://www.cnblogs.com/qiangxia/p/4923155.html
總結(jié)
以上是生活随笔為你收集整理的一些服务器编程的概念的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux C 预处理详解
- 下一篇: c语言sqrt函数无作用,如何在不使用C