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

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>
      主站蜘蛛池模板: 双辽市| 调兵山市| 秦皇岛市| 略阳县| 眉山市| 榆中县| 印江| 定兴县| 吴桥县| 睢宁县| 长汀县| 黄浦区| 饶阳县| 麟游县| 即墨市| 贵阳市| 桦南县| 芮城县| 威海市| 理塘县| 利辛县| 汝阳县| 延安市| 英德市| 雅安市| 白沙| 南部县| 玉溪市| 松滋市| 扶绥县| 汕尾市| 安远县| 前郭尔| 云阳县| 通化县| 西林县| 南木林县| 将乐县| 湘乡市| 正镶白旗| 江西省|