【发布时间】:2011-09-30 19:27:38
【问题描述】:
我的 Mercurial 克隆变得异常缓慢,可能是由于磁盘碎片。有办法优化吗?
创建一个新克隆的明显方法,然后将我的 MQ、保存的包、hgrc 等复制到新克隆并删除旧克隆。但似乎有人可能以前遇到过这个问题并做了一个扩展来做到这一点?
【问题讨论】:
-
根据我对 Mercurial 的了解,Mercurial 所做的任何事情都不会使其在碎片等方面变慢。您是否尝试过在磁盘上运行普通磁盘碎片整理程序?还有,什么样的操作慢,有多慢等等?
-
hg qref 真的很慢。一个有 70000 次提交的 repo 可能需要 50 秒。我同意这不是一个反复无常的特定问题(尽管我认为反复无常的访问模式会加剧它),但 Mac 没有内置的碎片整理程序 (AFAICT)。
标签: optimization mercurial defragmentation