我想安装一个 GC Patched Ruby 来对我的应用程序进行内存分析。我按照http://guides.rubyonrails.org/performance_testing.html#gc上的说明在我的主目录安装了一个 ruby 实例(我已经有另一个“官方”实例用于开发)。这个 GC Patched ruby 实例工作正常。
问题是当我需要将 gems 安装到这个实例时,正如上面指南中的步骤 1.8.6 告诉我的那样。我不能在我的机器上使用已经安装的 rubygems,因为它指向其他 ruby 实例。而且我无法将另一个 rubygems 实例安装到我的 gc 修补的 ruby 中。
这就是为什么我想知道在 GC 修补的 ruby 上安装 rubygems 的正确方法,在一台已经安装了另一个未修补的 ruby 的机器上。