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

[發明專利]用于計算用于在連續分布式構建中有效高速緩存的校驗和的方法和裝置有效

專利信息
申請號: 201280062431.X 申請日: 2012-10-26
公開(公告)號: CN103999050A 公開(公告)日: 2014-08-20
發明(設計)人: M·弗爾斯特;U·亞當斯;S·舍青格;C·K·肯珀 申請(專利權)人: 谷歌公司
主分類號: G06F9/455 分類號: G06F9/455
代理公司: 北京市金杜律師事務所 11256 代理人: 酆迅;陳穎
地址: 美國加利*** 國省代碼: 美國;US
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 用于 計算 連續 分布式 構建 有效 高速緩存 校驗 方法 裝置
【說明書】:

技術領域

發明的方面涉及用于構建軟件的方法、系統和計算機可讀介質。具體而言,本發明的方面涉及計算校驗和以確定為更早配置文件計算的構建策略是否可以被重用于更晚配置文件。

背景技術

在開發軟件時,經常首先以人類可以容易理解的編程語言將其編寫為編程代碼。編程代碼然后經過編譯過程以便創建計算機可以容易理解的可執行代碼。執行編譯和鏈接過程以便生成可執行代碼。計算機遵循可執行代碼中的指令以便執行所有計算機功能、包括顯示用戶界面、連接到因特網和執行其它計算任務、比如實現字處理和web瀏覽、提供web服務等。

程序員使用與字處理程序相似的編輯器以便編寫計算機軟件。編輯器通常允許程序員鍵入他們的程序、編譯程序并且運行程序以便測試它。為了管理大型軟件程序,程序經常被劃分成稱為模塊的分離單位。模塊是被編寫為處置一個或者多個有關任務的計算機代碼,并且代碼經常可以作為單個單位被一起管理。不同模塊然后可以被編寫為管理特定任務。例如為了編寫web瀏覽程序,可以有用于管理書簽的模塊、用于處置與因特網服務的通信的模塊等。

在編程代碼中編寫的軟件程序或者模塊可以引用其它軟件程序或者模塊。這是一種用于編寫計算機程序的高效方式,因為它允許計算機程序員引用已經創建的代碼、并且因此無需從暫存器重建所有代碼。取而代之,計算機程序員能夠并入或者依賴于其他人先前可能已經編寫的代碼部分或者庫。程序員然后可以關注于編寫他們自己的具體軟件模塊的操作部分。

在從編程代碼生成可執行代碼時,代碼生成器需要知道編譯模塊的順序。依托于第二模塊的第一模塊應當在第二模塊之后被編譯。程序員編寫配置文件以便向代碼生成器通知哪些配置文件依托或者依賴于其它配置文件。配置文件是聲明模塊的依賴關系的文檔,以便使得代碼生成器可以恰當地順序化模塊的編譯。配置文件因此聲明軟件模塊的依賴關系。軟件模塊的依賴關系可以影響模塊被編譯的順序化。在一些情況下,模塊并不相互依賴、因此可以被并行編譯。

傳統上,定義模塊為集合,其中項是單文件和/或其它模塊。如果有對模塊中的項中的任何項的改變,則需要重新編譯完整模塊。因而,也需要重新編譯依賴于重新編譯的特定模塊的所有模塊。另外,每當重新編譯模塊時重新計算編譯計劃,該編譯計劃是用于編譯、鏈接和其它任務的策略。

這樣的重新編譯可能對于大型軟件產品而言計算成本高從而花費寶貴時間和資源。因此希望有一種用于減少計算開支的更好的重新編譯技術。在一種方式中,檢查文件的時間戳以確定重新編譯是否必需。如果時間戳自從先前編譯起尚未改變,則可以略過編譯過程,因為無對軟件模塊的更新或者改變。然而這樣的方式的一個缺點是如果未更新時間戳則不會在可執行代碼中更新對軟件模塊中的編程代碼的改變。另外,時間戳中的錯誤信號、例如在機器具有不同時間時可能導致非密封構建,在這些非密封構建中未包括一些依賴關系,從而導致不希望的結果。鑒于這樣的缺點,尋求一種用于減少重新編譯的計算開支的更好方式。

發明內容

在本發明的一個方面中,本發明可以包括一種由數據處理裝置執行的方法,該方法包括:創建用于第一構建的第一編譯策略;使用第一編譯策略來執行第一構建;計算用于第一構建的第一校驗和;存儲第一編譯策略和第一校驗和;計算用于第二構建的第二校驗和;確定第二校驗和是否等于第一校驗和;響應于確定第二校驗和不等于第一校驗和,創建第二編譯策略;存儲第二編譯策略和第二校驗和,并且使用第二編譯策略來執行第二構建;并且響應于確定第二校驗和等于第一校驗和,取回第一編譯策略并且使用第一編譯策略來執行第二構建。

在本發明的又一方面中,該方法包括其中第一校驗和是全局構建校驗和;并且全局構建校驗和通過使用一個或者多個局部構建校驗和來計算。

在本發明的又一方面中,該方法包括確定為第一構建計算的局部構建校驗和對于第二構建尚未改變并且在第二編譯策略中重新使用第一編譯策略的與局部構建校驗和關聯的部分。

在本發明的又一方面中,該方法包括其中文件系統信息按照路徑名被排序以便計算局部構建校驗和。

在本發明的又一方面中,該方法包括其中文件系統信息包括校驗和。

在本發明的又一方面中,該方法包括其中使用第一編譯策略來執行第一構建還包括檢查配置文件的內容以確定依賴關系;并且為配置文件的每個依賴關系計算局部構建校驗和。

在本發明的又一方面中,該方法包括基于配置文件的依賴關系來計算傳遞閉包。

在本發明的又一方面中,該方法其中包括為計算的傳遞閉包的每個配置文件計算局部構建校驗和。

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 欧美一区二区三区四区夜夜大片| 欧洲激情一区二区| 亚洲区日韩| 国产日韩欧美视频| 午夜精品999| 国产91高清| 国产91在线拍偷自揄拍| 少妇在线看www| 一区二区久久精品| 日本一区二区三区免费视频| 国产午夜三级一区二区三| 国产第一区在线观看| 北条麻妃久久99精品| 精品久久久久久久久亚洲| 农村妇女精品一区二区| 国产精品19乱码一区二区三区| 亚洲国产欧美一区二区三区丁香婷| 国产一区二| 精品国产一区二区三区四区四| 玖玖精品国产| 久久综合激情网| 久久第一区| 久久久久国产精品视频| 国产精品欧美久久| 日韩av一二三四区| 日韩中文字幕亚洲欧美| 海量av在线| 乱子伦农村| 首页亚洲欧美制服丝腿| 午夜av男人的天堂| 欧美日韩一区视频| 久久国产精久久精产国| 中文字幕日本一区二区| 一区二区精品久久| 国产日韩精品一区二区三区| 日韩中文字幕一区二区在线视频| 亚洲一区2区三区| 色吊丝av中文字幕| 国产69精品福利视频| 国产品久精国精产拍| 片毛片免费看| 久久一区二| 国产欧美一区二区三区沐欲| 毛片大全免费看| 国产欧美日韩二区| 美国三级日本三级久久99| 日韩精品久久久久久中文字幕8| 国产精品一区二| 2020国产精品自拍| 国产区二区| 99爱精品在线| 国产精品欧美一区二区三区奶水| 国产精品久久国产精品99| 久久国产欧美一区二区免费| 国产69精品久久久久999小说| 国产精品96久久久久久久| 日本免费电影一区二区三区| 欧美精品粉嫩高潮一区二区 | 午夜激情看片| 在线国产一区二区三区| 四虎国产精品永久在线| 国产精品二十区| 欧美乱大交xxxxx| 国产精品亚洲二区| 欧美日韩精品在线一区二区| 在线观看欧美日韩国产| 国产91久久久久久久免费| 国产在线欧美在线| 在线精品国产一区二区三区88| 午夜精品一区二区三区三上悠亚 | 午夜肉伦伦影院九七影网| 福利视频亚洲一区| 国产国产精品久久久久| 香港日本韩国三级少妇在线观看| 欧洲激情一区二区| 91国产一区二区| 久久久久久久亚洲国产精品87| 国产乱子一区二区| 国产一区二三| 国产老妇av| 亚洲国产精品日韩av不卡在线| 午夜特级片| 久久狠狠高潮亚洲精品| 亚洲精品乱码久久久久久国产主播| 鲁丝一区二区三区免费观看| 最新国产精品自拍| 色婷婷精品久久二区二区蜜臂av| 亚洲高清乱码午夜电影网| 国产69精品久久久久按摩| 亚洲午夜天堂吃瓜在线| 欧美激情视频一区二区三区免费| 国产精品综合在线观看| 亚洲精品日本无v一区| **毛片在线| 国产精品久久久爽爽爽麻豆色哟哟 | 97精品国产97久久久久久粉红 | 好吊色欧美一区二区三区视频| 久久精品欧美一区二区| 香港日本韩国三级少妇在线观看| 午夜剧场a级片| 中文字幕一区二区三区四| 91在线一区| 蜜臀久久99精品久久久| 欧美黄色一二三区| 亚洲精品日韩色噜噜久久五月| 欧美激情精品一区| 亚洲精品一区在线| 亚洲精品国产精品国自产网站按摩| 国产欧美www| 国产精品6699| 国产精品视频99| 88国产精品视频一区二区三区| 亚洲伊人久久影院| 亚洲精品主播| 日本精品一二区| 精品国产免费久久| 亚洲精品一区二区三区香蕉| 国产三级欧美三级日产三级99| 三级午夜片| 午夜剧场a级片| 国产理论片午午午伦夜理片2021 | 国产精品二区在线| 国产伦精品一区二区三区照片91| 黄毛片在线观看| 97精品国产97久久久久久免费| 国产精品九九九九九| 国产在线不卡一| 国产视频一区二区视频| 国产www亚洲а∨天堂| 久久精品手机视频| 欧美日韩一区二区三区在线播放| 久久一区二区精品| 黄毛片在线观看| 久久久久久久亚洲视频| 91精品国产高清一二三四区| 精品久久不卡| 久久久精品a| 国产在线干| 91精品国产91热久久久做人人| 午夜伦理片在线观看| 蜜臀久久99精品久久一区二区| 日韩精品中文字幕一区二区| 99国产精品一区二区| 精品国精品国产自在久不卡| 97精品国产aⅴ7777| 亚洲欧洲日本在线观看| 国产欧美性| 国产有码aaaae毛片视频| 日本精品视频一区二区三区 | 久久两性视频| 狠狠色狠狠色88综合日日91| 国产精品一区二区不卡| **毛片免费| 亚洲精品国产一区二区三区| 日韩av在线网| 亚洲日韩aⅴ在线视频| 国产午夜亚洲精品羞羞网站| 视频一区二区国产| 国产精品国产三级国产专区51区| 国产精品9区| 亚洲午夜国产一区99re久久| 国产一级大片| 狠狠色狠狠色综合日日五| 97精品久久久午夜一区二区三区| 免费**毛片| 国产真实一区二区三区| 91一区二区三区久久国产乱| 国产91电影在线观看| 性国产videofree极品| 在线国产91| 欧美日韩一区电影| 午夜激情影院| 免费精品99久久国产综合精品应用| 99精品国产99久久久久久97| 91麻豆精品国产91久久久无限制版| 91麻豆精品国产综合久久久久久| 国产日韩精品久久| 国产亚洲综合一区二区| 日韩欧美国产中文字幕| 午夜三级大片| 国产一区三区四区| 一区二区三区四区视频在线| 国产精品v亚洲精品v日韩精品| 国产精品免费一视频区二区三区| 亚洲网久久| 国产美女视频一区二区三区| 久久国产精品二区| 国产一区二区极品| 91超薄丝袜肉丝一区二区| 欧洲在线一区| 久久婷婷国产综合一区二区| 国产69精品久久久久久野外| 亚洲精品性| 88国产精品欧美一区二区三区三| 国产精品对白刺激久久久| 国产区精品| 午夜电影网一区| 国产1区2| 国产高清一区二区在线观看| 91精品国产高清一区二区三区| 欧美精品国产一区| 蜜臀久久99精品久久一区二区| 免费观看xxxx9999片| 欧美激情视频一区二区三区免费| 国产极品一区二区三区| 美女啪啪网站又黄又免费| 激情久久一区二区三区| 欧美hdxxxx| 中文字幕日本一区二区| 国产午夜精品免费一区二区三区视频| 99国产伦精品一区二区三区| 国产午夜精品一区二区三区最新电影| 欧美一区二区三区四区夜夜大片 | 欧美一区二区激情三区| 国产麻豆一区二区三区在线观看| 欧美精品一区二区三区久久久竹菊| 午夜电影毛片| 国产69精品福利视频| 亚洲久久在线| 国产色99| 午夜毛片在线看| 国产精品不卡在线| 国产日产精品一区二区| 国产一区三区四区| 亚洲欧洲一区二区| ass美女的沟沟pics| 狠狠色丁香久久综合频道日韩| 久久第一区| 91av中文字幕| 欧美日韩一区在线视频| 国产精品乱战久久久| 日韩一级精品视频在线观看 | 日韩精品久久一区二区三区| 久久九精品| 国产69精品久久久久久野外| 911久久香蕉国产线看观看| 午夜毛片在线观看| 5g影院天天爽入口入口| 国产精品久久久久久久妇女| 国产一区二区二| 91麻豆精品一区二区三区| 亚洲精品一区在线| 国产精品自拍在线观看| 国产91丝袜在线| 亚洲国产精品麻豆| 国产大片黄在线观看私人影院|