タグ

rubyとexecに関するrin51のブックマーク (1)

  • Ruby勉強会@関西#41 発表資料下書き.md

    非同期 Tatsuhiro Ujihisa http://ujihisa.blogspot.com/ 一般的な話 非同期とは? スレッド、プロセス プロセス生成 system, IO.popen, Open3.popen3, fork 非同期とは? "非"非同期とはすなわち逐次処理。上から下へ一の処理が進む 非同期の場合、複数の処理が同時に進む スレッドとプロセス Rubyを立ち上げると、OSが管理するプロセスが一つ立ち上がる Rubyでスレッドを作ると、Rubyプロセスの中で仮想的に処理の流れが増える Rubyでプロセスを作ると、OSが管理するプロセス自体が増える スレッドの作り方 Thread.start do something end プロセスの作り方 systemで&をつける IO.popenする forkする それぞれ詳しく解説すると、 systemで& system 'ls

    Ruby勉強会@関西#41 発表資料下書き.md
    rin51
    rin51 2014/03/09
    rubyで外部コマンドを実行する様々な方法
  • 1