04 2021 档案
摘要:shared_ptr shared_ptr 控制对象的生命期 采用引用计数的智能指针。 shared_ptr基于“引用计数”模型实现,多个shared_ptr可指向同一个动态对象,并维护了一个共享的引用计数器,记录了引用同一对象的shared_ptr实例的数量。当最后一个指向动态对象的shared_
阅读全文
摘要:主线程即main reactor负责监听socket,并将accept的连接轮询的交付给其他线程的sub reactor处理,各个sub reactor负责与远端通信muduo中暴露接口的方式采用的是注册回调函数的形式.并且采用非阻塞的套接字1、EventLoop类内部有且仅有一个EventLoop
阅读全文
摘要:1、EventLoop类 EventLoop::loop() { poller_->poll(); { epoll_create1() EPollPoller::poll() { epoll_wait fillActiveChannels(); } } currentActiveChannel_->
阅读全文

浙公网安备 33010602011771号