freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第八章解復(fù)用-閱讀頁

2024-08-20 13:18本頁面
  

【正文】 line描述希望進(jìn)行的匹配,hdrlen給出協(xié)議頭的長度。 舉例 Pathfinder的問題 ? Pathfinder的軟件實(shí)現(xiàn)達(dá)不到線速;若使用硬件實(shí)現(xiàn),不能處理分片的復(fù)雜情況(只有第一個分片包含 TCP頭) ? Pathfinder的軟件實(shí)現(xiàn)為什么很慢: ? 解釋開銷: ? Pathfinder代碼在一定程度上是在解釋執(zhí)行 cell ? 安全檢查開銷: ? 運(yùn)行時檢查包頭域的引用是否在包的邊界內(nèi) ? 實(shí)時檢查一個包頭域的引用是否字對齊 舉例: Pathfinder的解釋開銷 ? cell C = offset, length, mask, value,檢查數(shù)據(jù)包 P 是否匹配 C 的最小機(jī)器代碼是: Dynamic Packet Filter( DPF) ? 動態(tài)包過濾器( DPF) 利用動態(tài)編譯技術(shù)優(yōu)化Pathfinder的執(zhí)行速度 ? 通過動態(tài)重編譯為每個新加入的 cell生成優(yōu)化的代碼,消除解釋開銷: ? DPF在創(chuàng)建代碼時,將 cell的參數(shù)作為立即數(shù)硬編碼到機(jī)器碼中 ? 每個 cell都有自己特殊的代碼,而不是所有 cell使用同一段代碼 DPF(續(xù)) ? 利用編譯時的知識優(yōu)化實(shí)時安全檢查: ? 編譯時知道任何一個 cell指定的最大偏移量,因此,只需在包處理前檢查一次,保證最大偏移量在當(dāng)前包的邊界內(nèi)(不需要每引用一個包頭域都檢查) ? 絕大部分引用的對齊檢查在編譯時完成,編譯時無法推斷的引用才在運(yùn)行時檢查 ? 其它優(yōu)化: ? 利用編譯時的知識,將對幾個較小的相鄰域的訪問合并為一次較大的內(nèi)存
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1