Git 虽然是一个被广泛使用的版本控制系统,但其规模性能扩展存在问题,随着项目和代码库的增长,其性能也会受到很大的影响。今年2月,微软首次发布了Git虚拟文件系统,以便将Git扩展到大型项目和团队。最近,微软公布了其使用Git虚拟文件系统(GVFS)在Visual Studio Team Services上扩展Git的性能情况。

5月份,微软宣布已经创建了“最大的Git存储库”,但是性能问题还是有待提高。微软技术研究员Brian Harry当时曾在文中写道:“我现在最想深入研究的就是性能问题,因为在Git推出的时候,许多性能工作还没有完成!”
为了解决这个问题,微软新增了一轮被称为O(modified)的性能改进,据说明显提高了性能。今天,微软正式在整个Windows团队中推出了O(modified)改进,并可以根据实际的日常使用情况给出了报告结果,而不是像以前的综合测试结果。
Harry 表示:该报告反映了开发人员使用典型的规模大小,现实世界的变化等。报告都是从每个工程师遥测中来收集获取的命令,”
根据Harry的说法,在某些情况下,GVFS性能改善可以达到20-30%,而O(modified)则可以达到50-60%,在某些情况下甚至可以达到90%。
“一般来说,O(modified)变化的影响之一是大幅度缩短’tail’或命令的变化,使其更快获得一致。”Harry写道。“我一直使用git的status作为表现的晴雨表。有很多命令是大家觉得很重要的命令,而status却是用户最不希望等待的命令。 O(修改)改进之后,status第50百分位数用时不到3秒,我的个人目标是将这个数字降到1秒。”
虽然,这次改进结果已经非常惊人了,但是微软的脚步并没有停,还在接着改进。
相关资讯
最新热门应用
				非小号交易平台官网安卓版
其它软件292.97MB
下载
				币交易所地址
其它软件274.98M
下载
				iotx交易所app
其它软件14.54 MB
下载
				zt交易所安卓最新版
其它软件273.2 MB
下载
				币拓交易所bittok
其它软件288.1 MB
下载
				u币交易所平台app
其它软件292.97MB
下载
				热币全球交易所app官网版
其它软件287.27 MB
下载
				多比交易平台app
其它软件28.28MB
下载
				币赢交易所app官网安卓版
其它软件14.78MB
下载
				toncoin币交易所安卓版
其它软件48MB
下载