我在安装Ruby 2.0后在irb
中执行此操作:
% irb
2.0.0p247 :001 > GC.respond_to?(:copy_on_write_friendly=)
=> false
为什么这会返回假?那我怎么知道Ruby 2.0是CoW友好的呢?
答案 0 :(得分:2)
显然Ruby 2.0是copy on write friendly,但方法":copy_on_write_friendly"仅适用于Ruby Enterprise Edition。 COW友好性是垃圾收集器的一个功能,只有一个gc可用于ruby 2.0(如果我错了,请纠正我!),不需要配置选项。如果您想查询COW友好性,您可能需要查询ruby的版本。