【发布时间】:2011-07-24 03:57:04
【问题描述】:
我可能会遇到这样一种情况,即我可能在一个程序中有成百上千个块,被哈希索引。我正在尝试元编程,我想知道这是否会过多地增加内存开销(在应用程序加载后处理不会成为问题,因为它们不会一直运行,我认为这可能仍然比读取一个史诗级的 xml 文件)。
基本上,我有很多小程序作为数据处理。在需要通过一些外部资源(如数据库和 xml 文件)以老式方式管理这些“数据”之前,我可以使用块多远?
【问题讨论】:
-
我建议您使用分析器来监控随着对象数量的增加而发生的行为变化。
-
好奇你的问题,如果你能说..这听起来很有趣
标签: ruby performance metaprogramming block