如何判断Ruby 2.0是否是写入友好的副本?

时间:2013-08-08 11:04:54

标签: ruby

我在安装Ruby 2.0后在irb中执行此操作:

% irb                                                                                              
2.0.0p247 :001 > GC.respond_to?(:copy_on_write_friendly=)
 => false

为什么这会返回假?那我怎么知道Ruby 2.0是CoW友好的呢?

1 个答案:

答案 0 :(得分:2)

显然Ruby 2.0是copy on write friendly,但方法":copy_on_write_friendly"仅适用于Ruby Enterprise Edition。 COW友好性是垃圾收集器的一个功能,只有一个gc可用于ruby 2.0(如果我错了,请纠正我!),不需要配置选项。如果您想查询COW友好性,您可能需要查询ruby的版本。