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

[發(fā)明專利]對事務(wù)存儲器中的副作用動作的事務(wù)處理有效

專利信息
申請?zhí)枺?/td> 200980142416.4 申請日: 2009-10-16
公開(公告)號: CN102187321A 公開(公告)日: 2011-09-14
發(fā)明(設(shè)計)人: D·格羅夫;A·達迪歐莫夫;Y·萊瓦諾尼 申請(專利權(quán))人: 微軟公司
主分類號: G06F12/00 分類號: G06F12/00;G06F9/06
代理公司: 上海專利商標事務(wù)所有限公司 31100 代理人: 顧嘉運
地址: 美國華*** 國省代碼: 美國;US
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 事務(wù) 存儲器 中的 副作用 動作 事務(wù)處理
【說明書】:

背景

用于共享存儲器多處理器的并發(fā)編程可以包括供多個線程訪問相同數(shù)據(jù)的能力。該多個線程在多個處理器、多個處理器核心或附連到在處理器之間共享的存儲器的其他種類的并行性上執(zhí)行。共享存儲器模型是最常部署的多線程通信方法。它允許以與順序編程大致相同的方式創(chuàng)建多線程程序,這是有益的,因為并發(fā)編程本身是出了名地困難。為了實現(xiàn)共享存儲器模型,并發(fā)編程小心地避免可能造成諸如競爭等不合需要的情形的并發(fā)訪問和使用共享數(shù)據(jù)。

鎖是避免并發(fā)訪問共享數(shù)據(jù)問題的一種常見解決方案。鎖是以下面的前提為中心的:由一個線程訪問的變量將也可由其他線程訪問,并且由此變量一次次只能由一個線程使用。鎖允許一個線程控制變量而防止其他線程改變該變量直至它被解鎖。雖然基于鎖的協(xié)議是流行的,但是通常認為它們是難以使用的。以粗粒度的方式使用鎖保護了相對較大量的數(shù)據(jù),但是一般而言它們的使用不伸縮。線程即使在它們在不干涉時也彼此阻塞,并且鎖成為爭用源?;蛘撸愿毩6鹊姆绞绞褂面i而同時緩解伸縮性問題引入了其他問題,因為用于確保正確性并避免死鎖的鎖約定變得復(fù)雜且易于出錯。

另一解決方案是使用諸如軟件事務(wù)存儲器等事務(wù)存儲器和/或使用編譯器來實現(xiàn)應(yīng)用程序,軟件事務(wù)存儲器提供軟件運行時程序庫和/或運行時執(zhí)行環(huán)境中的語義。事務(wù)存儲器是用于基于以下前提來控制對共享存儲器的訪問的并發(fā)控制機制:由一個線程使用的變量將不太可能被其他線程訪問,且由此該變量可以在不對程序的可伸縮性造成惡劣結(jié)果的情況下。

基于粗糙鎖的協(xié)議上的事務(wù)存儲器的一個顯著好處是提高的并發(fā)性。在事務(wù)存儲器中,線程都無需等待訪問數(shù)據(jù),且不同的線程可以安全且同時修改數(shù)據(jù)結(jié)構(gòu)中的通常在同一個鎖保護下的不相交的部分。不管重試失敗的事務(wù)的開銷,在大多數(shù)現(xiàn)實的并發(fā)程序中,沖突出現(xiàn)得足夠罕見,以使得即使在少量處理器和處理器核上在基于粗粒度鎖的協(xié)議上有極大的性能增益。

然而,如果原子塊包括副作用動作,則可能在使用事務(wù)存儲器時發(fā)生問題。一般而言,副作用動作修改在當前線程之外可見的某個狀態(tài)。副作用動作的常見示例包括輸入/輸出、系統(tǒng)調(diào)用、傳統(tǒng)代碼動作、內(nèi)核動作、設(shè)備管理、托管環(huán)境之外的其他域中的動作等。如果中止并重新執(zhí)行事務(wù)就會產(chǎn)生困難,因為副作用動作被重新執(zhí)行并且可以在重復(fù)失敗時被多次重復(fù)執(zhí)行。非冪等副作用造成最大的困難。例如,由于與其他線程的存儲器沖突,包括遞增變量的動作和打印變量的副作用動作的原子塊可以重復(fù)地失敗并重新執(zhí)行。在意圖僅打印一次變量的情況下,在每次重新執(zhí)行時打印變量是不合需要的。

其他解決方案已試圖解決在事務(wù)存儲器中使用的副作用動作的問題。一種流行的解決方案是簡單地禁止使用這種副作用動作,但是許多研究人員一般同意對可編程性以及合成的限制在一般的使用中是不可接受的。其他提議的解決方案推遲動作直至它可能要提交,但是許多研究人員相信對動作重新排序?qū)е路穷A(yù)期結(jié)果。相似地,將補償塊與動作相關(guān)聯(lián)減少隔離并且提供了另一隱錯源。又一提議的解決方案是不允許帶有副作用動作的事務(wù)失敗并且有利于帶有副作用動作的事務(wù)來解決所有沖突。當然,一次只允許不超過一個帶有副作用動作的事務(wù)。還有一解決方案是打破事務(wù)的原子性和隔離。所有這些提議的解決方案和其他解決方案以不同的方式受到限制,并且要求程序員的很大的努力。研究人員一般同意該問題還未被解決。

概述

提供本概述以便以簡化形式介紹將在以下詳細描述中進一步描述的一些概念。本概述并不旨在標識出所要求保護的主題的關(guān)鍵因素或必要特征,也不旨在用于限定所要求保護的主題的范圍。

在一個實施例中,一種處理系統(tǒng)處理具有副作用動作的原子事務(wù)。該事務(wù)是具有多個線程的并發(fā)程序中的線程的一部分。該系統(tǒng)包括事務(wù)存儲器、第一和第二資源管理器和事務(wù)管理器。第一資源管理器加入原子事務(wù)并管理與副作用動作相關(guān)的資源。第二資源管理器加入原子事務(wù)并管理事務(wù)存儲器。事務(wù)管理器耦合到第一和第二資源管理器并且接收來自第一和第二資源管理器的關(guān)于是否提交事務(wù)的投票。副作用動作被延遲直至事務(wù)提交之后或者與針對該副作用動作的補償動作一起應(yīng)用。

附圖簡述

包括、合并在本發(fā)明書內(nèi)并構(gòu)成其一部分的附圖提供了對各實施例的進一步理解。附圖示出各實施例,并且與說明書一起用于解釋本發(fā)明的原理。其他實施例和各實施例的許多預(yù)期優(yōu)點將隨著參考下面的詳細描述進行更好的理解而得到認識。附圖的元素不一定相對于彼此而縮放。相同的附圖標記指代對應(yīng)的類似部分。

圖1是示出實現(xiàn)本發(fā)明的特征的計算設(shè)備的許多可能的示例之一的框圖。

圖2是示出圖1的示例計算系統(tǒng)中的示例事務(wù)系統(tǒng)的框圖。

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會員可以免費下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟公司,未經(jīng)微軟公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/200980142416.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

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

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

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖、流程工藝圖技術(shù)構(gòu)造圖;

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

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

關(guān)于我們 尋求報道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 狠狠色丁香久久综合频道日韩| 国产资源一区二区三区| 久久精品国产综合| 亚洲欧美国产日韩综合| 高清国产一区二区| 在线国产一区二区三区| 久久久久久久亚洲国产精品87| 国产精品欧美一区二区三区奶水| 国产精品亚洲二区| 国产精品一二三在线观看| 91精品国产综合久久国产大片| 91精品视频在线免费观看| 国内精品久久久久影院日本| 97午夜视频| 亚洲少妇中文字幕| 欧美在线一级va免费观看| 夜夜爽av福利精品导航| 欧美一区二区三区白人| 91黄在线看 | 999久久久国产| 中文字幕+乱码+中文字幕一区| 国产在线一区观看| 日本高清二区| 亚洲免费永久精品国产| 国产欧美一区二区三区在线| 欧美福利三区| 日本一区欧美| 国产精品久久免费视频| 久久精品综合| 精品福利一区二区| 精品久久久久久中文字幕大豆网 | 久久久国产精品一区| 欧美亚洲视频二区| 亚洲精品乱码久久久久久按摩| 久久亚洲精品国产一区最新章节| 色妞妞www精品视频| 亚洲精品老司机| 国产一区二区资源| 高清欧美xxxx| 91精品一二区| 久久久中精品2020中文| 91丝袜诱惑| 丰满少妇高潮惨叫久久久一| 国产一区午夜| 国产视频一区二区视频| 久久久一二区| 中文字幕欧美日韩一区| 国产在线一卡| 日韩一级视频在线| 国产精品一区二区在线观看 | 午夜影院色| 午夜三级大片| 亚洲欧美一区二| 欧美精品第一区| 欧美3级在线| 思思久久96热在精品国产| 国产偷国产偷亚洲清高| 国产69精品久久久久777糖心| 欧美高清xxxxx| 国产欧美视频一区二区| 午夜激情影院| 久久九九亚洲| 99国产精品久久久久老师| 素人av在线| 88国产精品视频一区二区三区 | 国产在线观看二区| 91精品啪在线观看国产手机 | 精品国产乱码久久久久久老虎| 国产一区二区电影| 国产午夜精品一区二区三区最新电影| 国产的欧美一区二区三区| 国产精品高潮呻吟久| 国产日产欧美一区二区| 91久久香蕉| 久久艹国产精品| 欧美日韩一区二区三区不卡视频| 欧美一区二区三区日本| 亚洲精品一区二区三区香蕉| 91国偷自产中文字幕婷婷| 夜夜躁日日躁狠狠躁| 国产vsv精品一区二区62| 午夜影院h| 久久国产精品麻豆| 亚洲国产精品入口| 国产精品久久久久久久久久不蜜月| 欧美激情片一区二区| 日本99精品| 欧美3级在线| 国产欧美一区二区三区视频| 国产一区二区高潮| 一本一道久久a久久精品综合蜜臀| 国产九九影院| 国产高清在线精品一区二区三区 | 理论片午午伦夜理片在线播放| 91精品高清| 日本看片一区二区三区高清| 亚洲国产精品美女| 亚洲精品456在线播放| 亚洲精品乱码久久久久久写真| 国产精品久久国产精品99| 夜夜夜夜夜猛噜噜噜噜噜gg| 6080日韩午夜伦伦午夜伦| 欧洲激情一区二区| 激情久久影院| 国产特级淫片免费看| 久久久久国产精品视频| 久久精品男人的天堂| 91国偷自产中文字幕婷婷| 国产欧美一区二区精品性| 国产免费一区二区三区网站免费 | 久久夜靖品2区| 国产97在线播放| 国产69精品久久久久app下载| 中文字幕日韩有码| 欧美精品一区二区性色| 91精品啪在线观看国产手机 | 亚洲精品国产91| 狠狠色噜噜狠狠狠四色米奇| 久久精品国产一区二区三区不卡| 欧美hdfree性xxxx| 国产一区二区91| 精品一区二区超碰久久久| 国产精品视频久久久久久| 久久二区视频| 香蕉av一区| 羞羞视频网站免费| 精品国产一区二区三区国产馆杂枝| 国产一区二区三区乱码| 国产视频在线一区二区| 国产理论一区二区三区| 国产一区二区三区小说| 国产免费区| 国产精品日韩一区二区| 日韩精品中文字幕一区二区| 少妇中文字幕乱码亚洲影视| 一区二区三区日韩精品| 国产一区影院| 97香蕉久久国产超碰青草软件| 亚洲乱在线| 国产欧美一区二区三区沐欲| 久久久久偷看国产亚洲87| 亚洲精品日韩在线| 国内精品久久久久影院日本| 国产日韩欧美在线一区| 国产91久久久久久久免费| 国产韩国精品一区二区三区| 色妞www精品视频| 日本高清h色视频在线观看| 999久久久国产| 99精品一区二区| 午夜电影毛片| 日韩欧美高清一区| 亚洲乱码av一区二区三区中文在线:| 国产一区中文字幕在线观看| 亚洲理论影院| 日韩一区二区福利视频| 欧美69精品久久久久久不卡| 久久九精品| 中文字幕在线一二三区| 亚洲国产精品激情综合图片| 欧美日韩一二三四区| 久久久精品欧美一区二区| 日日夜夜精品免费看| 一级女性全黄久久生活片免费| 国产精品香蕉在线的人| 欧美日韩卡一卡二| 国产一区亚洲一区| 日韩精品午夜视频| 国产精品999久久久| 久久99精品久久久大学生| 在线播放国产一区| 久久艹国产精品| 国产第一区在线观看| 88888888国产一区二区| 激情久久一区二区三区| 久久久午夜爽爽一区二区三区三州| 国产一区中文字幕在线观看| 精品国产一区二区三区在线| 欧美日韩三区| 人人澡超碰碰97碰碰碰| 男女视频一区二区三区| 日韩精品免费一区| 国产精品美女www爽爽爽视频| 亚洲欧美日本一区二区三区| 国产第一区二区三区| 欧美视屏一区| 精品国产一区二区三区国产馆杂枝| 伊人久久婷婷色综合98网| 国产精品午夜一区二区三区视频| 欧美一区二区三区国产精品| 国产日产精品一区二区| 97精品国产aⅴ7777| 午夜wwwww| 国产精品一区二区免费视频| 亚洲精品日本久久一区二区三区| 欧美午夜理伦三级在线观看偷窥| 国产男女乱淫视频高清免费| 国产精品久久久久久久久久久新郎| 国语对白一区二区三区| 国内精品国产三级国产99| 午夜激情电影在线播放| 午夜影院色| 国产精品第56页| 亚洲国产一区二区久久久777| 色噜噜日韩精品欧美一区二区| 国产精品国产三级国产专区53| 国产一区不卡视频| 美女被羞羞网站视频软件| 日本精品一二三区| 免费精品一区二区三区第35| 国产一区二区三区网站| 国产性猛交| 99视频一区| 夜夜夜夜曰天天天天拍国产 | 国产欧美一区二区在线| 蜜臀久久99精品久久久| 国产精品1234区| 国产精品一区二区在线观看| 91精品综合| 国模吧一区二区| 国产三级在线视频一区二区三区| 在线播放国产一区| 久久综合国产精品| 欧美乱大交xxxxx胶衣| 国产日产高清欧美一区二区三区| 日韩一级片免费观看| 97人人添人人爽一区二区三区| 99热久久精品免费精品| 国产视频一区二区在线| 欧美日韩一区免费| 欧美一区二区三区另类| 国产一区二区麻豆| 国产一区二区中文字幕| 久久久久久久久亚洲精品一牛| 欧美日韩精品不卡一区二区三区| 精品一区在线观看视频| 国产精品高潮呻吟视频| 日本一级中文字幕久久久久久 | 国产精品偷伦一区二区| 在线观看v国产乱人精品一区二区| 国产男女乱淫视频高清免费| 国产99久久久久久免费看| 久久久久国产精品www| 鲁一鲁一鲁一鲁一鲁一av| 国产精品日韩精品欧美精品| 丰满岳乱妇bd在线观看k8|