日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種自適應輕量級動態混合數據競爭檢測方法有效

專利信息
申請號: 202110659412.6 申請日: 2021-06-15
公開(公告)號: CN113407447B 公開(公告)日: 2022-09-27
發明(設計)人: 孫家澤;楊彥漫;舒新峰 申請(專利權)人: 西安郵電大學
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 暫無信息 代理人: 暫無信息
地址: 710061 *** 國省代碼: 陜西;61
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 自適應 輕量級 動態 混合 數據 競爭 檢測 方法
【說明書】:

發明針對并發程序動態數據競爭檢測問題,公開了一種自適應輕量級動態混合數據競爭檢測方法,屬于并發程序測試領域。該方法首先過濾掉線程本地數據訪問和只讀數據訪問,進而只分析共享內存位置,然后為每個共享內存維護兩個歷史訪問信息讀寫隊列,針對讀操作采用自適應輕量級表示方法,當共享內存為讀并發狀態時切換為向量時鐘記錄訪問信息,否則只記錄最后一次訪問信息,使用Happpens?before關系和LockSet算法檢測數據競爭。本發明提供了一種自適應輕量級動態混合數據競爭檢測方法,有助于提高數據競爭檢測準確性,降低檢測代價。

技術領域

本發明屬于軟件測試技術領域,具體涉及到并發程序數據競爭檢測問題,提出了一種自適應輕量級動態混合數據競爭檢測方法。

背景技術

多線程程序在現代程序設計中無處不在,因其可以顯著提高系統計算效率、性能等優點得到了廣泛的應用,但是由于線程交錯執行使得許多并發缺陷難以發現,可能會導致并發程序運行結果正確性或者直接導致系統崩潰。并發程序缺陷檢測在并發程序研究中有著重要地位,尤其數據競爭問題在常見的并發缺陷中占比較大,因此如何準確高效地檢測數據競爭缺陷,成為提高多線程程序可靠性和安全性急需解決的問題。

為了盡可能多檢測數據競爭錯誤,國內外眾多學者致力于數據競爭動態檢測技術研究,在不影響程序運行結果正確性情況下以期能夠以低檢測開銷方式盡可能多的檢測出數據競爭。動態數據競爭缺陷檢測技術主要通過收集被測程序動態執行過程中的相關訪問信息,進而判斷哪些訪問操作構成數據競爭,但是由于線程調度具有不確定性,導致收集到的相關信息不完整,存在漏報和誤報情況且該技術會消耗大量內存資源。為此本發明提出了一種自適應輕量級動態混合數據競爭檢測方法,該方法以低執行開銷高覆蓋率的方式準確有效地檢測數據競爭。

發明內容

動態數據競爭檢測技術,其一主要是將收集到的各線程對共享變量的讀寫訪問信息利用Happens-berfore去驗證是否存在并發訪問,其二主要是利用鎖信息去驗證共享變量在訪問過程中是否受到鎖保護,其三是綜合利用這兩種方法去檢測數據競爭。在使用動態數據競爭檢測過程中,目標是使檢測準確度盡可能提高,而檢測時間和內存開銷盡可能降低。

本發明為一種自適應輕量級動態混合數據競爭檢測方法,如圖1所示,該方法的特征包括以下步驟:

步驟一:針對一個Java并發程序P,在不影響P動態執行過程中,動態數據競爭檢測器為每個共享變量x分別維護兩個長度為Q_LEN=6的讀隊列RCx和寫隊列WCx,RCx和WCx均采用先入先出原則以緩存機制存儲各線程對x的讀訪問信息和寫訪問信息,訪問信息以epoch,LockSet形式存放,用來表示線程t的線程編號、訪問時間戳和當前線程所持有的鎖集合,其中epoch表示為t@c,意為線程t的當前時間戳為c;

步驟二:當線程t對x進行訪問,判斷當前是否為讀訪問,如果不為讀訪問則進入步驟五;否則首先判斷當前x是否已經處于讀共享狀態,如果是讀共享狀態則更新讀向量時鐘Rx為線程t的時鐘向量VCt;否則去判斷t當前讀訪問與RCx最后一個元素存放的讀訪問是否構成并發訪問狀態,如果是則動態數據競爭檢測器自動切換為讀向量時鐘Rx來記錄讀訪問歷史,進入步驟三;

步驟三:遍歷并分析WCx中線程u對x的歷史訪問信息直到最后一個元素,即如果WCx[u]中線程u的時間戳與當前線程t的時間戳VCt[u]不滿足Happens-before關系,且t目前獲得的鎖集與WCx[u].LockSet交集為空集,則報告寫-讀類型數據競爭錯誤,進入步驟四;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安郵電大學,未經西安郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/202110659412.6/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 亚洲精品www久久久久久广东| 国产一级大片| 国产九九九精品视频| 国产69精品久久| 农村妇女精品一区二区| 素人av在线| 国产品久精国精产拍| 日本精品一区二区三区视频| 午夜黄色网址| 国产精品99一区二区三区| 欧美一区二区三区片| 久久99精品国产一区二区三区| 国产69精品久久久久999小说| 日韩精品一区二区三区在线| 精品99免费视频| 午夜影院一区二区| 首页亚洲欧美制服丝腿 | 久久久999精品视频| 26uuu亚洲国产精品| 999亚洲国产精| 久久99久久99精品蜜柚传媒| 欧美一区亚洲一区| 国模一区二区三区白浆| 亚洲精品性| 国产精品天堂网| 欧美久久久一区二区三区| 精品久久久久一区二区| 一区二区三区欧美视频| 国产农村妇女精品一区二区 | 色妞www精品视频| 亚洲国产精品精品| 日本二区在线观看| 久久青草欧美一区二区三区| 久久99精品国产一区二区三区| 久久久999精品视频| 亚洲精品久久久久中文字幕欢迎你| 久99久视频| 亚洲国产aⅴ精品一区二区16| 亚洲欧美国产中文字幕 | 亚洲国产一区二区久久久777| 综合在线一区| 91精品色| 欧美在线视频三区| 日韩精品1区2区3区| 99日韩精品视频| 午夜av网址| 欧美日韩精品在线播放| 午夜大片男女免费观看爽爽爽尤物| 国产欧美一区二区三区不卡高清| 二区三区视频| 国产色一区二区| 日韩av不卡一区| 国产日韩欧美专区| 欧洲精品一区二区三区久久| 午夜一级免费电影| 国产一区日韩在线| 日韩精品中文字| 国产一区二区伦理| 一区二区在线视频免费观看| 一区不卡av| 国产日韩一区二区在线| 亚洲国产精品一区在线| 欧美一区二区三区艳史| 夜夜夜夜夜猛噜噜噜噜噜gg| 国产精品1区二区| 国产精品一区在线观看| a级片一区| 97人人模人人爽人人喊小说| 精品久久综合1区2区3区激情| 午夜看片网| 久久福利视频网| 日韩精品999| 一区二区在线精品| 91精彩刺激对白露脸偷拍| 自拍偷在线精品自拍偷无码专区| 在线国产91| 视频一区二区三区中文字幕| 久久er精品视频| 国产一区二区伦理| 欧美日韩中文字幕一区二区三区 | 日本一二三区视频| freexxxxxxx| 91制服诱惑| 91热精品| 亚洲精品www久久久| 国模吧一区二区| 国产精品一区二区人人爽| 国产一区二区三区精品在线| 欧美日韩精品中文字幕| 欧美在线视频三区| 日韩精品中文字幕在线| 一区二区三区四区视频在线| 欧美高清极品videossex| 综合久久一区| 国产精品女人精品久久久天天| 久久一区二区精品视频| 国产精品麻豆自拍| 国产精品综合一区二区三区| 黄色av中文字幕| 久免费看少妇高潮a级特黄按摩| 久久综合久久自在自线精品自| 午夜肉伦伦| 国产日韩欧美中文字幕| 满春阁精品av在线导航| 人人要人人澡人人爽人人dvd| 久久99精品国产麻豆婷婷洗澡 | 日本久久不卡| 国产91一区二区在线观看| 亚洲国产精品国自产拍久久| 亚洲五码在线| 狠狠综合久久av一区二区老牛| 午夜剧场a级片| 在线观看黄色91| 国产精品麻豆99久久久久久| 处破大全欧美破苞二十三| 欧美髙清性xxxxhdvid| 91亚洲精品国偷拍| 中文字幕一区二区三区不卡| 国产一级一区二区三区| 午夜黄色一级电影| 免费观看xxxx9999片| 国产一区二区大片| 亚洲少妇一区二区三区| 国产精品国产三级国产专区51区| 午夜看片网| 欧美一区二区三区久久| 欧美性二区| 国产一区二区在线观看免费| 欧美日韩一级二级| 性国产videofree极品| 欧洲国产一区| 国产午夜精品一区二区理论影院 | 强制中出し~大桥未久在线播放| 岛国黄色av| 日韩欧美一区二区久久婷婷| 理论片午午伦夜理片在线播放| 在线观看国产91| 欧美乱大交xxxxx| 国产精品18久久久久久白浆动漫| 国产精品久久免费视频在线| 国产精品一区二区人人爽| 91免费看国产| 欧美一区二三区| 午夜免费一级片| 国产亚洲综合一区二区| 国产91丝袜在线| 久久国产中文字幕| 欧美日韩中文不卡| 亚洲视频精品一区| 91精品丝袜国产高跟在线| 亚洲精品一区在线| 国产91免费观看| 欧洲在线一区| 粉嫩久久久久久久极品| 99国产超薄丝袜足j在线观看| 国产一区二区三区在线电影| 91麻豆精品国产91久久久久推荐资源| 91一区在线观看| 国产一区二三| 国产91综合一区在线观看| 国产精品高潮呻吟88av| 国产午夜精品一区二区三区最新电影| 高清欧美xxxx| 亚洲国产精品日本| 扒丝袜pisiwa久久久久| 国产精品一区不卡| 日韩无遮挡免费视频| 99久久精品免费看国产免费粉嫩| 国产麻豆一区二区| 亚洲精品www久久久久久广东 | 亚洲国产欧美一区二区三区丁香婷| 国产99久久久精品视频| 中文字幕一区二区在线播放| 少妇又紧又色又爽又刺激的视频 | 91香蕉一区二区三区在线观看| 亚洲少妇一区二区三区| 国产欧美亚洲精品第一区软件| 欧美精品一区二区性色| 国产日产高清欧美一区二区三区| 国产精品久久人人做人人爽| 韩漫无遮韩漫免费网址肉| 久久久久久亚洲精品中文字幕| 日韩欧美一区二区在线视频| 日韩av在线导航| 国产欧美亚洲一区二区| 国产乱老一区视频| 特级免费黄色片| 精品一区二区在线视频| 欧美精品xxxxx| 亚洲午夜精品一区二区三区| 日韩精品免费一区二区夜夜嗨| 精品国产伦一区二区三区免费| 一本一道久久a久久精品综合蜜臀| 一区二区国产盗摄色噜噜| 国产一区二区在线91| 91麻豆精品国产自产欧美一级在线观看 | 91看黄网站| 国产91丝袜在线播放动漫| 日韩久久影院| 国产精品九九九九九九| 国产麻豆精品一区二区| 午夜私人影院在线观看| 国产日韩一区二区三区| 国产精品久久久综合久尹人久久9| 国产在线一二区| 久久久久亚洲| 国产精品一二三区视频出来一 | 二区三区视频| 欧美一区二区三区久久| 国产农村乱色xxxx| 好吊妞国产欧美日韩软件大全| 久久精品国产色蜜蜜麻豆| 在线视频国产一区二区| 亚洲精欧美一区二区精品| 97久久国产精品| 国产精品理人伦一区二区三区| 久久久久久国产精品免费| 九九视频69精品视频秋欲浓| 国产区二区| 91黄在线看| 国产欧美一区二区三区在线看| 国产精品一二三区免费| 国产经典一区二区| 一色桃子av大全在线播放| 欧美一区二区三区三州| 强行挺进女警紧窄湿润| 在线视频不卡一区| 99热久久这里只精品国产www| 一级久久精品| 精品国产一区二区三区麻豆免费观看完整版| 国内精品久久久久影院日本| 91精品美女| 久99久视频| 久久aⅴ国产欧美74aaa| 国产精品视频久久久久| 国产目拍亚洲精品区一区| 亚洲欧美一卡| 日本三级香港三级网站| 国产1区2区视频| 精品国产一区二区三区高潮视| 欧美日韩国产影院| 日韩av在线中文| 国产亚洲综合一区二区| 欧美高清性xxxxhdvideos| 国产精品一区二区人人爽| 亚洲欧洲一区二区|