Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial HG-为什么它会导致我的系统变得无响应_Mercurial - Fatal编程技术网

Mercurial HG-为什么它会导致我的系统变得无响应

Mercurial HG-为什么它会导致我的系统变得无响应,mercurial,Mercurial,我正在使用HG,mercurial来备份一些二进制文件和文本文件(价值约12G)。我正在推到一个远程存储库,我的系统没有响应(鼠标和键盘什么都不做) CPU很忙,但不是扁平线,而且,我有大约1.5GB的可用内存 是什么导致我的系统阻塞?这是我第一次将内容推送到存储库中,因此应该有大约3.5GB的总数据要传输(HG使用了多少空间) Walter尝试运行Process Monitor,以获取HG在计算机挂起时尝试执行的操作的日志。是大量小文件构成了12GB,还是一些大文件?散列是在第一次提交(远程验

我正在使用HG,mercurial来备份一些二进制文件和文本文件(价值约12G)。我正在推到一个远程存储库,我的系统没有响应(鼠标和键盘什么都不做)

CPU很忙,但不是扁平线,而且,我有大约1.5GB的可用内存

是什么导致我的系统阻塞?这是我第一次将内容推送到存储库中,因此应该有大约3.5GB的总数据要传输(HG使用了多少空间)


Walter

尝试运行Process Monitor,以获取HG在计算机挂起时尝试执行的操作的日志。

是大量小文件构成了12GB,还是一些大文件?散列是在第一次提交(远程验证)时构建的,所以…很确定问题在于内存、键盘和鼠标的死机是系统正在交换的良好指示器。您可以尝试只推一些修订,看看它是否有帮助(hgpush-r0;hgpush-r1;等等)。如果是这样的话,它可能表明hg中的某个地方出现了内存泄漏。好吧,我在另一台机器上使用git,它推送的数据远不止这些,我没有任何问题。当我用hg做这件事时,我最终不得不杀死我的机器,因为它变得不可用。我还没有试着将内存放入盒子中以杀死/观察正在发生的事情,但如果有机会,我会尝试这样做。你能观察一下你在客户端和服务器上的内存使用情况吗?我是,它稳定在2.1 GB左右(我有4GB),系统出人意料地变得缓慢和无响应。没有任何警告。我还应该指出我没有运行swap。