0

它的起源Process.new和记录在哪里?我查看了流程模块的Ruby 文档,但无法弄清楚它是如何声明的。

我试图复制的代码位于lib/god/conditions/memory_usage.rb:66的 Ruby God gem 中:

process = System::Process.new(self.pid)
@timeline.push(process.memory)
4

1 回答 1

2

System::Process不是 Ruby 的一部分,它来自上帝(宝石)本身。如果需要,您可以查看其来源

System::Process在您引用的文件中是可引用的,因为您已经在God模块中,因此 Ruby 在该命名空间中解析它。

于 2012-08-30T00:33:21.783 回答