jRuby Zip内存不足

时间:2010-05-20 13:16:36

标签: ruby zip jruby

我们有一个小实用程序,可以在我们的服务器上找到未使用的项目并将它们拉上来然后移动它们,这是用jRuby编写的。当我们在需要清理的实际服务器上运行它时,它们会在内存耗尽之后才能完成清理操作。 java内存高达我们可以让它在32位上稳定运行,我们不能移动到64位,此时它的最大堆大小约为1800m。还有我们的主要应用程序运行,我们希望避免关闭。系统正在创建的拉链是800megs加有没有办法做到这一点,并没有在内存中打开整个zip文件?

1 个答案:

答案 0 :(得分:1)

您可以通过命令行执行zip吗?

你可能也想看看pbzip2,你仍然需要tar来做多个文件的存档。