WIP DPDK理論學習 by quqi99

2021-09-07 17:04:20 字數 748 閱讀 7402

乙個連續的記憶體塊通過rte_memseg來描寫敘述,再通過memzone的概念來聚集(可使用rte_eal_get_configuration()來訪問)。使用aligh引數來對齊資料(2的指數倍但不大於64 bytes)。

memzone能夠保留2mb或1g的大頁。

config_rte_malloc_debug引數能夠幫助除錯快取區溢位錯誤。

librte_malloc用於分配隨意大小的記憶體,在numa中,是分配該core所在的numa socket還是其他socket上的記憶體由引數顯然決定。常見兩個資料結構:

dpdk提供了兩種方法與linux kernel協議棧互動: tap和kni。kni(intel dpdk kernel nic inte***ce)同意使用者應用訪問linux控制平面。能夠讓tun/tap裝置省去系統呼叫和資料拷貝(copy_to_user()/copy_from_user())的時間。也能夠同意應用使用kernel tcp/ip棧及使用標準的的管理工具如ethtool, ifconfig,tcpdump等(/dev/kni)。

PMI理論學習

pmi九大知識領域 整合管理 工作範圍管理 時間管理 費用管理 質量管理 人力資源管理 溝通管理 風險管理和採購管理 和五個專案管理過程 啟動 計畫 執行 控制 收尾 九大知識領域包括 1 專案範圍管理 是為了實現專案的目標,對專案的工作內容進行控制的管理過程。它包括範圍的界定,範圍的規劃,範圍的調...

LSTM理論學習

lstm最關鍵的就是實現cell state的傳輸,而gate的存在決定傳輸過程中,以前的cell state資訊多少需要拋棄,多少輸入資訊需要加入新的cell state,多少資訊需要輸出。所以有forget,input,output三個gate 忘記多少cell state forget gat...

AI理論學習

關於ai理論學習的筆記 淺顯地理解ai領域,輸入如感知推理,輸出如下棋寫詩,有為了更好通過圖靈測試的仿生,或則是減少人工介入的 智慧型 圖靈測試就是讓人分不清是人還是機器,涉及自然語言處理 表達 推理和學習,刻意避免了直接的物理互動,完全的圖靈測試還包括計算機視覺和機械人控制,用以增強感知和輸出。亞...