タグ

ブックマーク / www.garbagecollect.jp/~usa (1)

  • 不定期連載「『なるほどUnixプロセス』で学ぶWindows版Rubyの基礎」 - 丁稚な日々

    ◆不定期連載「『なるほどUnixプロセス』で学ぶWindowsRubyの基礎」〜はじめに _ 達人出版会さんから刊行されている話題の書『なるほどUnixプロセス ― Rubyで学ぶUnixの基礎』を紐解きながら、WindowsRubyがどーやってUnix版Rubyとスクリプトレベルの互換性を維持していたりいなかったりするのか、ということを解説してみようと思い立ってしまったのでありました。 ◆不定期連載「『なるほどUnixプロセス』で学ぶWindowsRubyの基礎」〜第3章 プロセスにはIDがある、Windowsであろうとも _ 当たり前だが、Windows上でも puts Process.pid とすればpidが確認できる(ところでなんでputsなの?)。 Windowsにはpsコマンドはないがtasklistコマンドがあって、それで現在実行中のプロセスのpidが確認できるので、比

    zetamatta
    zetamatta 2013/05/31
    曰く『NtQueryInformationProcess()の説明をMSDN Libraryで見てみると、なんと、PROCESS_BASIC_INFORMATIONにはParentProcessIdなどというメンバは存在せず、該当する位置にはReserved3というメンバが冷たく置かれているだけなのだ』
  • 1