日韩中文无码视频中文字幕,久热中文字幕在线精品首页,亚洲精品东京热无码视频,一本一本久久aa综合精品

深圳市瑞申電子有限公司

深圳市瑞申電子有限公司是一家10年專業(yè)大功率電感生產(chǎn)加工廠商,主要以大功率,大電流、扁平線圈電感、平面變壓器設(shè)計、生產(chǎn)、銷售工廠。設(shè)計、繞線、組裝、檢測、包裝、出貨等全制程的工藝流程!擁有完整、科學的質(zhì)量管理體系。專業(yè)技術(shù)團隊10人,我們的誠信、實力和產(chǎn)品質(zhì)量獲得業(yè)界的認可。歡迎各界朋友蒞臨參觀、指導和業(yè)務(wù)洽談。 ...

基于驅(qū)動程序的協(xié)議棧設(shè)計

時間:2016-08-22 06:22:26 點擊:

摘要:提出一種新的協(xié)議棧設(shè)計思路——基于驅(qū)動程序的協(xié)議棧設(shè)計,在對比傳統(tǒng)的協(xié)議棧設(shè)計方式——基于任務(wù)的協(xié)議棧設(shè)計的基礎(chǔ)上,說明了此種方法的優(yōu)勢所在,并給出了協(xié)議棧設(shè)計的基本框架。

關(guān)鍵詞:設(shè)備驅(qū)動 協(xié)議驅(qū)動 操作任務(wù) 協(xié)議棧

基于驅(qū)動程序的協(xié)議棧設(shè)計,相比于傳統(tǒng)的基于任務(wù)的協(xié)議棧設(shè)計來說有兩點好處:(1)效率更高;(2)對于有多個協(xié)議棧的系統(tǒng)來說,有更大的兼容性。

1 基于任務(wù)的方式

在我們比較兩種設(shè)計方式的技術(shù)細節(jié)之前,我們必須了解它們。傳統(tǒng)的設(shè)計方式包括將協(xié)議棧置于實時操作系統(tǒng)或內(nèi)核之上,但是大多數(shù)實時操作系統(tǒng)不提供網(wǎng)絡(luò)互連的框架。所以,協(xié)議棧的設(shè)計者們不得不利用實時操作系統(tǒng)提供的機制——Task。圖1說明了如何利用任務(wù)來實現(xiàn)一個三層間通信的協(xié)議。

每一層被作為一個單獨的任務(wù),外加任務(wù)間通信機制負責傳送數(shù)據(jù)和控制包上下通過協(xié)議棧,程序設(shè)計者負責定義層與層之間的接口和一個應用程序接口(API),以利于應用程序員傳送和接收數(shù)據(jù)。

在這里存在幾個效率不高的來源:首先,正如圖1中點線所說明的,當包在應用程序、上層的通信協(xié)議,以及網(wǎng)絡(luò)接口的設(shè)備驅(qū)動程序之間交換時,下層的操作系統(tǒng)正忙于上下文切換,每一次實時操作系統(tǒng)掛起其中一個任務(wù),恢復執(zhí)行另一個任務(wù),時間都浪費在存取任務(wù)上下文中,考慮到每一個包無論是發(fā)還是收,都要通過協(xié)議棧的每一層,上下文切換的確造成了巨大的浪費。另外,當數(shù)據(jù)和控制包在應用程序任務(wù)和網(wǎng)絡(luò)接口之間流動時,包含此類信息的緩沖區(qū)必然重復在任務(wù)間通信隊列加入或刪除。然而,這個系統(tǒng)開銷是很大的,這本身是由于系統(tǒng)在隊列操作時必然包括需與中斷和上下文切換隔離的臨界區(qū)。因此,不僅時間浪費于隊列操作,而且整個系統(tǒng)對一些重要的事件例如中斷的響應變得延遲。 大功率電感廠家 |大電流電感工廠

  • 基于CPLD的可管理SAS硬盤背板設(shè)計
    摘要:基于CPLD為核心設(shè)計了一款可管理的SAS硬盤背板,在方便更換故障硬盤的同時通過對LED燈的控制來指示硬盤的工作狀態(tài),實現(xiàn)對硬盤狀態(tài)的監(jiān)控。測試結(jié)果表明該背板可以完成6Ghps SAS信號的傳輸
  • TDK推出電源電路用薄膜電感器TFM160808ALC系列
    TDK 株式會社(社長:石黑 成直)開發(fā)出了可減小直流電阻且額定電流高的電源電路用薄膜電感器 TFM160808ALC 系列(外形尺寸:L1.6×W0.8×T0.8mm),并將從 2017 年 1 月起開始量產(chǎn)。
  • 汽車尾燈和中央剎車燈的電路設(shè)計方案
    長期用于消費類電子產(chǎn)品的發(fā)光二極管(LED),最近也開始用于汽車照明領(lǐng)域,用來提供信號功能、日間行駛燈和車內(nèi)照明。隨著這項照明技術(shù)日益普及,制造商也在不斷研究新的應用方式,以便充分發(fā)揮LED前大燈和尾
  • 大功率電感