ruby-on-rails - Ruby on Rails 中的垃圾收集器?

标签 ruby-on-rails ruby ruby-on-rails-3 garbage-collection

我已经在谷歌上搜索了很多关于 Rails 垃圾收集器的信息,但没有得到可靠的答案。有没有人有资源来说明如何在 Rails 中实现垃圾收集我们如何控制它?

最佳答案

Rails 是一个框架,而不是一种语言。 Rails 背后的语言称为 Ruby。

这意味着 Rails 中没有垃圾收集器的概念。您应该搜索有关 Ruby 垃圾收集器的文档。

你可以从Ruby GC module开始. GC 模块为 Ruby 的标记和清除垃圾收集机制提供了一个接口(interface)。

根据 Ruby 语言版本,垃圾收集器可能有不同的行为。文章How Ruby Manages Memory and Garbage Collection描述了 Ruby 1.9 垃圾收集器。在 Ruby 2.0 the GC has been improved and the implementation changed a bit .

关于ruby-on-rails - Ruby on Rails 中的垃圾收集器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16337185/

相关文章:

ruby-on-rails - 从表单服务器端 Ruby on Rails 创建文本文件

ruby - 为什么 ruby​​ 1.9.2 中的 ?a 命令不返回 ASCII 码

Ruby:当我使用递归查找素数时出错

ruby-on-rails - 在 Rails 模型中动态生成范围

ruby-on-rails - 默认个人资料图片图片助手

ruby-on-rails - 如何同时在 localhost 和 web 上运行 Ruby 项目?

ruby-on-rails - ruby 中的树结构与父子数组格式没有 gem ?

ruby-on-rails-3 - Rails - 访问模型中的模块方法

ruby-on-rails - 在 Rails 3 中使用命名空间模型时,类方法仅包含一次

ruby-on-rails - 部分引用其他部分的相对路径