古交首页 政务 社会 纵横 关注 文明 出行 曝光 理财 房产  
高清图片 民生 文化 体育 经济 财富 健康 消费  
首页>> 文化 >>正文
为什么Google将数十亿行代码储存在单一的源码库
2019-03-14 02:44:21  来源:人民网 
为什么Google将数十亿行代码储存在单一的源码库

  过去 16 年,Google 使用一个中心化源码控制系统去管理一个日益庞大的单一共享源码库。它的代码库包含了约 10 亿个文件(有重复文件和分支)和 3500 万行注解,86TB 数据,900 万唯一源文件中含有大约 20 亿行代码。

  2014 年,Google 的 2.5 万名程序员每周修改 25 万个文件中的 1500 万行代码。相比之下,Linux 内核源码库有 4 万文件和 1500 万行代码。

  Google 的程序员每个工作日递交 1.6 万次 commits,还有 2.4 万 commits 是自动系统完成的。代码库每天响应了数十亿次文件读取请求,高峰时每秒需要执行 80 万次查询,工作日平均每秒需要执行 50 万次查询。

  在 2012 年 10 月前,这个库只支持 Linux,之后加入了 Windows 和 Mac 支持。2012 年前人类递交的 commits 占多数,但之后 Google 切换到了定制的源码控制实现,自动的 commits 开始增加。《ACM 通讯》刊登了一篇文章描述了 Google 为什么将数十亿行代码储存在单一的源码库。


更多精彩:
白条怎么套现
作者:admin
为什么Google将数十亿行代码储存在单一的源码库
陆慷回应西方媒体对中非合作不实指责:以己之心度人之...
Note7全球停售 韩国三星向消费者及合作伙伴致歉
新华社记者反击“僵尸肉假新闻”事件:纯属臆想
曝国米欲签苏宁5场7球大腿 R马1月将登陆意甲?
1
 
新娘着63公斤“重量级”婚纱 穿上耗时20分钟(图)
烟台巨浪拍岸 路边车辆被打歪
湖北孝昌男子留宿足疗房 第二天发现已死亡
美国86岁老人参加铁人三项比赛 30年参赛45次
全聚德资深烤鸭师春节停休盯后厨
中国外汇储备2月降逾280亿美元 降幅明显收窄
北京和颐酒店举行发布会 负责人道歉后匆匆离场
乡村旅游国际化样本:浙江湖州以绿水青山留乡愁
专家称延迟退休从女干部起步是最好选择
交巡警雨中背老人 网友点赞:天冷心里好温暖(图)
 
1
1
北京地下水位16年来首次回升 靠南水北调回补
一个基本量子物理问题被证明无解
浙江救援队投身意大利地震救援 与华人联手展...
闽台作物有害生物生态防控国家重点实验室揭...
深圳2个公租房项目启动配租 推出3290套房源
大将:皇马目标赢下西甲+欧冠 盼齐祖继续当主...
70岁男子因炒鱿鱼欲射杀前主管 行动失败后自...
万科百亿领军 多家上市公司启动回购计划
受够!意媒曝中资方最后通牒贝总:再不签字就...
男子因家暴被判离婚不服 咬断法官耳朵
1  
1
1
为什么Google将数十亿行代码储存在单一的源码库
国七条出炉:扩大外汇储备委托贷款规模
妻子无照驾驶肇事 丈夫顶包双双获刑
俄著名导演、剧作家梁赞诺夫去世 系“喜剧教父”
母女俩半夜家中遇害 刑警半片掌纹锁定真凶
李宗伟:接受命中注定的患癌 最早明年2月复出
深圳2个公租房项目启动配租 推出3290套房源
网友曝山西省长李小鹏陪夫人超市买菜(图)
大将:皇马目标赢下西甲+欧冠 盼齐祖继续当主帅
女子坐地铁被陌生人递纸条 写着“又肥又丑的人”
威尼斯人开户新闻网
0