0

我需要使用 ruby​​ 程序测试我的系统的内存使用情况。任何人都可以建议我在 ruby​​ 中使用任何内存密集型线程。有任何想法吗?

4

2 回答 2

1
result = ""

(1..400_000_000).each do
  result << "hello world\n" * 100_000
end
于 2013-08-28T06:29:28.553 回答
1

File.open('filename' , 'rb')应该做的伎俩。它会将整个文件加载到内存中,因此只需制作几个不同的大小进行测试。http://www.ruby-doc.org/core-2.0/File.html#method-c-open

于 2013-08-28T06:20:44.803 回答