哈灵上海麻将官网
關于的計算機多線程TCP/IP協議還原技術概述
  • 關于的計算機多線程TCP/IP協議還原技術概述
  • 文章片段: 論文簡介:關于的計算機多線程TCP/IP協議還原技術概述計算機論文

關于的計算機多線程TCP/IP協議還原技術概述

計算機多線程TCP/IP協議還原技術概述本文從網絡協議還原技術出發,提出了一整套的多線程并行的TCP/IP協議的相關還原方案,同時也針對性構建了**P結構下存在負載均衡以及并發臨界區的理由解決方案,全文主要涵蓋了協議并行處理策略和基于連接性多線程TCP/IP協議并行處理策略概述。
  【關鍵詞】計算機多線程 協議還原 策略概述
  1 協議并行處理策略
  1.1 數據包級別并行策略
  在協議棧并行處理策略中,數據包級別并行策略是一種并行度最高的處理策略。對于不同的數據包都會按照對應的處理器進行系列處理,達到同時處理多個數據包或者是歸屬于同一個鏈接的數據包。因巨大的吞吐性能以及不存在負載均衡的優勢得到了廣泛運用。雖然其具有高度的并發性,但是在面對帶有上下文信息或狀態的協議來說,例如TCP,可以獲得的性能提升空間受到了很大的約束。
  1.2 函數級別并行策略
  函數級別并行策略主要運用于早期的協議并行處理中。早期協議是將鏈路制約數據和傳送數據置于同一個數據包中,這就意味著協議并行處理的函數必須要同時處理鏈路制約數據外加上傳送數據,從而出現的一個理由就是協議處理函數單元之間務必會存在大量的上下文相關結果。
  1.3 協議棧層次間并行策略
  協議棧層次間并行策略主要運用于目前網絡協議的層次結構中。在早期設計相關網絡協議時,為了大幅度的降低協議實現難度而將每個層次協議設計成為了相對獨立的部分,從而完成獨立層間之間的并行處理。但是就目前實際情況來看,這種策略雖然有許多的優勢,但是性能受到了層次結構中吞吐量最低層次結構的限制,所以目前需要對協議棧中的每一個層次進行研究,優化吞吐量最低的層次結構。
  2 基于連接性多線程TCP/IP協議并行處理策略概述
  2.1 TCP/IP協議棧多線程并行化存在的理由
  TCP/IP協議棧多線程并行化存在的理由主要存在于臨界鎖以及處理器之間的負載均衡情況上。考慮到臨街鎖解決共享沖突的代價極大理由,多線程并發程序雖然可以解決部分理由,但是又帶來了諸如臨界區碰撞、內核陷入等等理由,影響程序的運轉效率。因此,對于多線程并行的TCP/IP協議而言,消除臨界鎖理由是至關重要的。對于處理器之間的負載均衡情況,需要考慮的就是協調好處理器之間的負載均衡理由。
  2.2 多線程TCP/IP協議棧的結構
  本文所要分析的多線程TCP/IP協議棧結構主要還是共享內存多處理器平臺運轉下的多線程TCP/IP協議棧結構,其基本的特點就是當共享內存對處理器平臺上的處理器數量增加時,其結構的性能也隨之增加。多線程TCP/IP協議棧結構如圖1所示。
  2.3 處理器均衡措施
  處理器均衡措施具體可以細化分為兩個步驟。第一個步驟就是對IP數據包中的三元組即源地址、目的地址以及協議標識,按照一定的標準進行分發。僅僅采取第一步不能夠對處理器進行深度的處理,需要借助于第二個步驟。第二個步驟包括設置協議棧、推動操作系統借助于任務調度完成負載均衡的操作。后者的時間點在于運轉線程數不小于硬件平臺的處理器數量。按照上述順序,可以達到處理器負載均衡的目的。
  3 實驗方案結果
  從本文的實驗方案測試結果中可以看出,首先單線程下的程序只能夠通過串來執行,從而不能夠發揮出處理器的實際性能。其次,在處理器的數量和線程數量對等的情況之下,也不能夠發揮出系統硬件的全部性能。最后,在處理器數量小于協議棧線程數量的時點,通過適當的增加線程數量,可以在很大程度上提高整個系統的吞吐量。另外,對于內存分配方式對系統性能的影響上,結合實踐經驗以及實驗方案結構可以發現,相比PtMalloc以及**artBits而言,FixMalloc可以降低動態內存分配過程中出現的處理器消耗,降低的幅度值大概在8.12%上下。
  4 結束語
  由于現代處理器性能和網絡傳輸能力發展之間存在的很大的不平衡,從而推進了多處理器的發展。本文從網絡協議還原技術出發,提出了一整套的多線程并行的TCP/IP協議的相關還原方案。此外,在通用性的多處理器計算平臺的實際操作過程中發現,雖然計算機多線程TCP/IP協議還原技術可以很好的保障當下處理器平臺性能的發揮,但是對于進一步提升網絡入侵監測系統協議還原能力以及挖掘高性能處理器平臺,以此來協調處理器性能和網絡傳輸能力發展不平衡的矛盾,將是下一階段研究和探究的重點內容。
  參考文獻
  [1]Bjorkman M,Gunningberg P Performance Modeling of Multiprocessor Implementations of Protocols[J],2009,11(03):142-14
  • 文章片段:
  • 論文介紹
    • 請問論文費用是多少?

      具體費用是綜合您的論文具體要求來定的!請將你的論文要求告訴我們的****人員。
    • 請問論文的質量如何?

      我們的****團的****都是研究生還有導師,都是長期論文的專業****,保證高質量和原創******,所以文章的質量可以完全放心。
    • 請問論文如何付款?

      為保證客戶與我們的共同利益,我們一律采用分部付款模式,不需一次性付款。
    • 請問論文安全嗎?

      多年來我們都是嚴格保密,恪職敬業,絕不泄露客戶的任何信息。
    哈灵上海麻将官网 北京pk10破解版 广东11选5遗漏 北京pk10赛车最稳赢公式 今晚4场进球彩对阵 2011短线股票推荐 北京pk10下载软件 彩票的大数据分析软件 福彩3d开奖结果今天 百度悠洋棋牌下载 江西多乐彩遗漏表