PFQ,適用於多核處理器系統中的網路監控框架

2021-06-28 04:17:49 字數 313 閱讀 6416

pfq 是乙個支援多語言的網路框架,主要用於 linux 作業系統下進行高效的包捕獲和傳輸,適用於多核處理器系統中的網路監控框架。

pfq 專門為多核處理器而優化,包括對多個硬體佇列的網路裝置優化,支援任意網路裝置驅動,並提供乙個指令碼用來加速和優化對裝置資料的獲取。

該框架可用來開發高效能的應用,使用 c、c++11 和 haskell 。此外 pfq 還包含乙個純函式語言 pfq/lang 。

pfq/lang 靈感來自於 haskell 可以用來建立執行在核心空間中網路裝置驅動之上的小應用程式,例如用來建立高效的橋接程式、埠映象、簡單防火牆和網路均衡器等等。

關於處理器的多核多執行緒

cpu的多核是指cpu的處理器核心數量 cpu的多執行緒是指同乙個處理器上的多個執行緒同步執行並共享處理器的執行資源的執行緒數量 處理器核心 core 又稱為核心,是cpu最重要的組成部分。cpu中心那塊隆起的晶元就是核心,是由單晶矽以一定的生產工藝製造出來的,cpu所有的計算 接受 儲存命令 處理...

適用於Linux的新Unity編輯器正式推出

對於那些希望在linux上開發的unity遊戲引擎的使用者來說,linux的新unity編輯器現在已經準備好在ubuntu和centos上進行遊戲開發了。多年來,unity為linux提供了乙個非官方的,實驗性的unity編輯器 自2015年以來 越來越多的開發人員使用實驗版本,再加上unity使用...

帶有ECC的非同步SRAM儲存器適用於各種應用

賽普拉斯憑藉可服務於各種高可靠性工業,通訊,資料處理,醫療,消費和軍事應用的效能,快速sram器件可提供片上ecc。這些器件具有與老一代非同步sram相容的外形匹配功能。這使您無需投資pcb重新設計即可提高系統可靠性。帶有ecc的非同步sram適用於各種要求最高可靠性和效能標準的工業,醫療,商業,汽...