Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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
Memory leaks 比特币0.8.4存在巨大的内存泄漏,导致守护进程崩溃_Memory Leaks_Crash_Bitcoin - Fatal编程技术网

Memory leaks 比特币0.8.4存在巨大的内存泄漏,导致守护进程崩溃

Memory leaks 比特币0.8.4存在巨大的内存泄漏,导致守护进程崩溃,memory-leaks,crash,bitcoin,Memory Leaks,Crash,Bitcoin,我们有ubuntu 12.04和比特币0.8.4。我们以前使用过相同的版本来建立许多基于比特币的服务器和网站。但最近,当我用这些版本的ubuntu和比特币创建新服务器时,我看到比特币消耗了大量内存。在崩溃守护进程之前,我看到虚拟内存接近1.6g。在大约1/2小时内,它发生得相当快。肯定有一些内存泄漏,但我没有在服务器上运行任何东西,甚至没有与比特币进行交互。Bitcoin正在新构建的ubuntu服务器上启动。还有其他人看到这个问题吗 我已尝试设置maxCLient,但没有效果。已经尝试增加交换空

我们有ubuntu 12.04和比特币0.8.4。我们以前使用过相同的版本来建立许多基于比特币的服务器和网站。但最近,当我用这些版本的ubuntu和比特币创建新服务器时,我看到比特币消耗了大量内存。在崩溃守护进程之前,我看到虚拟内存接近1.6g。在大约1/2小时内,它发生得相当快。肯定有一些内存泄漏,但我没有在服务器上运行任何东西,甚至没有与比特币进行交互。Bitcoin正在新构建的ubuntu服务器上启动。还有其他人看到这个问题吗

我已尝试设置maxCLient,但没有效果。已经尝试增加交换空间,这使得bicoin运行时间更长,但由于内存泄漏不断增加,之后仍然崩溃

任何帮助或线索都将不胜感激

谢谢,
-Arvind这可能不是内存泄漏。比特币将在下载和处理区块链时利用高内存/CPU。我还注意到,在区块链处理过程中,AWS micro/small EC2实例频繁崩溃

根据我的经验,一旦你的区块链本地副本是最新的,你就不应该有CPU/内存使用率高的问题。现在,您可以考虑设置一个CRON任务,该任务将在崩溃时重新启动BITCOND。像这样的方法应该会奏效:

* * * * * (pgrep bitcoind > /dev/null) || /usr/local/bin/bitcoind --daemon
祝你好运