[發(fā)明專利]基于環(huán)形隊列的數(shù)據(jù)傳輸方法、系統(tǒng)、終端及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010988263.3 | 申請日: | 2020-09-18 |
| 公開(公告)號: | CN112272205A | 公開(公告)日: | 2021-01-26 |
| 發(fā)明(設計)人: | 張君龍 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F12/0866;G06F12/123 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 孫玉營 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 環(huán)形 隊列 數(shù)據(jù)傳輸 方法 系統(tǒng) 終端 存儲 介質(zhì) | ||
1.一種基于環(huán)形隊列的數(shù)據(jù)傳輸方法,其特征在于,包括:
選取緩存中的環(huán)形隊列中的空閑數(shù)據(jù)幀;
CPU在讀取緩存數(shù)據(jù)之后將所述空閑數(shù)據(jù)幀標記為特定值;
光纖卡向所述環(huán)形隊列寫入數(shù)據(jù)導致所述空閑數(shù)據(jù)幀的特定值置零;
CPU在讀取緩存數(shù)據(jù)之前判斷所述空閑數(shù)據(jù)幀是否被標定為特定值:
若否,則判定緩存數(shù)據(jù)已刷新,CPU讀取緩存數(shù)據(jù)。
2.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
在CPU讀取緩存數(shù)據(jù)之前若所述空閑數(shù)據(jù)幀被標定為特定值,則重新采集所述空閑數(shù)據(jù)幀的標記,直至采集到的標記不為特定值。
3.根據(jù)權利要求2所述的方法,其特征在于,所述方法還包括:
設定重新采集所述標記的次數(shù)閾值;
若重新采集所述標記的次數(shù)達到所述次數(shù)閾值,則輸出錯誤日志。
4.根據(jù)權利要求1所述的方法,其特征在于,所述CPU在讀取緩存數(shù)據(jù)之后將所述空閑數(shù)據(jù)幀標記為特定值,包括
預先設定特定值;
所述CPU在讀取緩存數(shù)據(jù)之后,向所述緩存寫入數(shù)據(jù),并在寫操作完成之后將所述空閑數(shù)據(jù)幀標記為預設的特定值。
5.一種基于環(huán)形隊列的數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括:
空閑選取單元,配置用于選取緩存中的環(huán)形隊列中的空閑數(shù)據(jù)幀;
特定標記單元,配置用于CPU在讀取緩存數(shù)據(jù)之后將所述空閑數(shù)據(jù)幀標記為特定值;
標記置零單元,配置用于光纖卡向所述環(huán)形隊列寫入數(shù)據(jù)導致所述空閑數(shù)據(jù)幀的特定值置零;
標記判斷單元,配置用于CPU在讀取緩存數(shù)據(jù)之前判斷所述空閑數(shù)據(jù)幀是否被標定為特定值;
數(shù)據(jù)讀取單元,配置用于若所述空閑數(shù)據(jù)幀未被標定為特定值,則判定緩存數(shù)據(jù)已刷新,CPU讀取緩存數(shù)據(jù)。
6.根據(jù)權利要求5所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:
重復判斷單元,配置用于在CPU讀取緩存數(shù)據(jù)之前若所述空閑數(shù)據(jù)幀被標定為特定值,則重新采集所述空閑數(shù)據(jù)幀的標記,直至采集到的標記不為特定值。
7.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:
閾值設定單元,配置用于設定重新采集所述標記的次數(shù)閾值;
錯誤打印單元,配置用于若重新采集所述標記的次數(shù)達到所述次數(shù)閾值,則輸出錯誤日志。
8.根據(jù)權利要求5所述的系統(tǒng),其特征在于,所述特定標記單元包括:
標記設置模塊,配置用于預先設定特定值;
標記寫入模塊,配置用于所述CPU在讀取緩存數(shù)據(jù)之后,向所述緩存寫入數(shù)據(jù),并在寫操作完成之后將所述空閑數(shù)據(jù)幀標記為預設的特定值。
9.一種終端,其特征在于,包括:
處理器;
用于存儲處理器的執(zhí)行指令的存儲器;
其中,所述處理器被配置為執(zhí)行權利要求1-4任一項所述的方法。
10.一種存儲有計算機程序的計算機可讀存儲介質(zhì),其特征在于,該程序被處理器執(zhí)行時實現(xiàn)如權利要求1-4中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010988263.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種并發(fā)數(shù)據(jù)傳輸控制方法、裝置及終端
- 數(shù)據(jù)傳輸處理方法和數(shù)據(jù)傳輸器
- 一種數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置及設備
- 一種數(shù)據(jù)傳輸終端、方法及系統(tǒng)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方式的選擇方法和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及計算機可讀存儲介質(zhì)
- 一種基于電價的非實時數(shù)據(jù)傳輸調(diào)度方法
- 基于云計算的數(shù)據(jù)傳輸處理方法、裝置及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及存儲介質(zhì)





