【问题标题】:What is the origin of System::Process.new?System::Process.new 的由来是什么?
【发布时间】:2012-08-30 00:07:35
【问题描述】:

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

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

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

【问题讨论】:

    标签: ruby god


    【解决方案1】:

    System::Process 不是 Ruby 的一部分,它来自上帝(宝石)本身。如果你愿意,可以view its source

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

    【讨论】:

      猜你喜欢
      • 2012-03-20
      • 1970-01-01
      • 1970-01-01
      • 2011-02-15
      • 2013-11-08
      • 1970-01-01
      • 2010-09-05
      • 2017-03-08
      相关资源
      最近更新 更多