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::ProcessRubyの一部ではなく、神(宝石)自体から来ています。必要に応じて、そのソースを表示できます。

System::Processすでにモジュールに含まれているため、参照するファイルと同じように参照できます。Godそのため、Rubyはその名前空間内でファイルを解決します。

于 2012-08-30T00:33:21.783 に答える