精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Google將數(shù)十億行代碼儲(chǔ)存在單一的源碼庫(kù)

責(zé)任編輯:editor007

2016-06-28 22:33:17

摘自:solidot

Google的程序員每個(gè)工作日遞交1 6萬(wàn)次commits,還有2 4萬(wàn)commits是自動(dòng)系統(tǒng)完成的。代碼庫(kù)每天響應(yīng)了數(shù)十億次文件讀取請(qǐng)求,高峰時(shí)每秒需要執(zhí)行80萬(wàn)次查詢(xún),工作日平均每秒需要執(zhí)行50萬(wàn)次查詢(xún)。

過(guò)去16年,Google使用一個(gè)中心化源碼控制系統(tǒng)去管理一個(gè)日益龐大的單一共享源碼庫(kù)。它的代碼庫(kù)包含了約10億個(gè)文件(有重復(fù)文件和分支)和 3500萬(wàn)行注解,86TB數(shù)據(jù),900萬(wàn)唯一源文件中含有大約20億行代碼。2014年,Google的2.5萬(wàn)名程序員每周修改25萬(wàn)個(gè)文件中的 1500萬(wàn)行代碼。相比之下,Linux內(nèi)核源碼庫(kù)有4萬(wàn)文件和1500萬(wàn)行代碼。

Google的程序員每個(gè)工作日遞交1.6萬(wàn)次commits,還有2.4萬(wàn)commits是自動(dòng)系統(tǒng)完成的。代碼庫(kù)每天響應(yīng)了數(shù)十億次文件讀取請(qǐng)求,高峰時(shí)每秒需要執(zhí)行80萬(wàn)次查詢(xún),工作日平均每秒需要執(zhí)行50萬(wàn)次查詢(xún)。

在2012年10月前,這個(gè)庫(kù)只支持Linux,之后加入了Windows和Mac支持。2012年前人類(lèi)遞交的commits占多數(shù),但之后Google切換到了定制的源碼控制實(shí)現(xiàn),自動(dòng)的 commits開(kāi)始增加。《ACM通訊》刊登了一篇文章描述了Google為什么將數(shù)十億行代碼儲(chǔ)存在單一的源碼庫(kù)。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 惠安县| 宁明县| 德安县| 盐边县| 伊吾县| 梧州市| 长宁区| 基隆市| 资阳市| 城固县| 宕昌县| 铅山县| 景谷| 光山县| 宜兴市| 华蓥市| 嫩江县| 嘉禾县| 天祝| 海兴县| 新宁县| 行唐县| 遂川县| 广平县| 宁夏| 江城| 通化市| 安图县| 长沙县| 岗巴县| 施秉县| 泽州县| 勐海县| 正蓝旗| 武穴市| 辰溪县| 得荣县| 逊克县| 封丘县| 阿鲁科尔沁旗| 仁布县|