tag epoll

標籤
貢獻8
67
05:46 AM · Nov 05 ,2025

@epoll / 博客 RSS 訂閱

jiecho - service mesh需要springcloudgateway網關嗎 service mesh介紹

但是對於數據面的關鍵組件Envoy沒有詳細解讀,這篇文章補上。 一、Envoy的工作模式 Envoy的工作模式如圖所示,橫向是管理平面。 Envoy會暴露admin的API,可以通過API查看Envoy中的路由或者集羣的配置。 例如通過curl http://127.0.0.1:15000/rou

kubernetes , 雲計算 , HTTP , JAVA , 雲原生 , 網絡協議 , epoll

收藏 評論

mob64ca14068b0b - windows docker 雲遊戲

本文講的是Docker在英雄聯盟遊戲中的實踐探索(四), 【編者的話】這篇博客是Riot的Docker實踐系列博客的第四篇,主要討論瞭如何添加一個基於Nginx的代理容器,以及如何用Compose來管理多容器應用。 背景 開始,瞭解我們是如何完成英雄聯盟的持續發佈,以及我們是

windows docker 雲遊戲 , 雲計算 , 操作系統 , 運維 , Docker , jenkins , epoll

收藏 評論

mob64ca13fc220d - linux下 C++ 使用 epoll 多路複用 實現高性能的tcpserver

前言 epoll模式涉及到系統底層的I/O多路複用機制,可以處理高併發的場景。本文使用開源的libuv庫以及原生的scoket來分享epoll的運作機制,方便更加深入的理解網絡編程。 libuv庫實現epoll 這是一個C庫,之所以先分享libuv,是因為它風格與QT的信號-槽機制相似(適合對網絡編程不熟,但y又希望深入理解ep

數據 , 網絡編程 , 客户端 , 後端開發 , Linux , epoll , Python

收藏 評論

KernelMatrix - 關於select、poll和epoll的幾個問題

1.什麼是select、poll和epoll 參考:平平無奇小菜鳥 的 《搞懂select、poll、epoll》https://blog.csdn.net/m0_54356563/article/details/121029894 這篇文章講的比較清楚,直接參考即可。br 演進歷程詳解     (1)select的開創與侷限     select是 IO 多路複用技術的開創者。

雲平台 , 雲計算 , select , poll , epoll

收藏 評論

Linux服務器開發 - 徹底學會使用epoll(二)——ET的讀寫操作實例分析

相關視頻推薦 面試中正經“八股文”網絡原理tcp/udp,網絡編程epoll/reactor epoll 原理剖析 以及 reactor 模型應用 epoll原理剖析以及三握四揮的處理 LinuxC++後台服務器開發架構師免費學習地址 徹底學會使用epoll(一)——ET模式實現分析 接上一篇 首先,看程序四的例子。 l 程序四 #include u

服務器開發 , linux編程 , c++ , 後台開發 , epoll

收藏 評論

蟬沐風 - 徹底搞懂IO多路複用

上一篇文章以近乎囉嗦的方式詳細描述了BIO與非阻塞IO的各種細節。如果各位還沒有讀過這篇文章,強烈建議先閲讀一下,然後再來看本篇,因為邏輯關係是層層遞進的。 1. 多路複用的誕生 非阻塞IO使用一個線程就可以處理所有socket,但是付出的代價是必須頻繁調用系統調用來輪詢每一個socket的數據,這種輪詢太耗費性能,而且大部分輪詢都是空輪詢。 我們希望有個組件能同時監控多個socket,並在so

select , poll , epoll

收藏 評論

京東雲開發者 - 説透IO多路複用模型

作者:京東零售 石朝陽 在説IO多路複用模型之前,我們先來大致瞭解下Linux文件系統。在Linux系統中,不論是你的鼠標,鍵盤,還是打印機,甚至於連接到本機的socket client端,都是以文件描述符的形式存在於系統中,諸如此類,等等等等,所以可以這麼説,一切皆文件。來看一下系統定義的文件描述符説明:   從上面的列表可以看到,文件描述符0,1,2都已經被系統佔用了,當系統啓動的時候

系統 , select , Linux , poll , epoll

收藏 評論

禹鼎侯 - 7種常見網絡併發模型介紹

概述 對於網絡服務器後端開發,為滿足不同併發場景的需要,一般來説,不外乎幾種常見的併發模型,除了一些教學場景常用的單線程、多進程(線程)的服務器實現外,生產用的服務器,一般都會考慮使用IO多路複用模型。 而常見的IO多路複用場景 ,可以設計得很簡單,也可以設計得比較複雜,一般根據業務需要而定。本文總結了一些比較常見的服務器併發模型,基本涵蓋了 大部分業務場景 。在實際業務開發的技術選型時,可根據場

c++ , select , c , poll , epoll

收藏 評論

禹鼎侯 - 一文説透IO多路複用select/poll/epoll

概述 如果我們要開發一個高併發的TCP程序。常規的做法是:多進程或者多線程。即:使用其中一個線程或者進程去監聽有沒有客户端連接上來,一旦有新客户端連接,就新開一個線程(進程),將其扔到線程(或進程)中去處理具體的讀寫操作等業務邏輯,主線程(進程)繼續等待,監聽其他的客户端。 這樣操作往往存在很大的弊端。首先是浪費資源,要知道,單個進程的最大虛擬內存是4G,單個線程的虛擬內存也有將近8

socket , select , io , poll , epoll

收藏 評論