Ruby 的内存占用极限?

2016-07-07 16:42:12 +08:00
 popu111

最近有些闲试着作个死,在 irb 里执行r = (1..99999999999999).to_a

本来以为很快就能把内存占到 2G 来着,结果才 500M 就报错了

(有三个进程,是我后来又开了俩,但是这次 700M 才报错)

所以现在问题来了,这到底啥情况?

6897 次点击
所在节点    Ruby
4 条回复
popu111
2016-07-07 16:45:56 +08:00
降权竟然从原来的 8 天变到 16 个小时了,喜大普奔,然而还是坑。。。

@Livid 求解释虽然我觉得你肯定不会出现就是了
miyuki
2016-07-07 17:29:52 +08:00
popu111
2016-07-07 17:35:26 +08:00
@miyuki 有回复就会减时间的说 0w0
sevk
2018-09-21 08:50:45 +08:00
试了一下,占用了所有内存

▶ ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/290915

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX