$PROGRAM_NAMEには実行中のプロセス名が格納されている。
この$PROGRAM_NAMEは、後から別の値を格納できる。
つまり、プロセス名を変更出来るのだ。
irb(main):013:0> 10.downto(1) do |num|
irb(main):014:1* $PROGRAM_NAME = "Process: #{num}"
irb(main):015:1> puts $PROGRAM_NAME
irb(main):016:1> end
Process: 10
Process: 9
Process: 8
Process: 7
Process: 6
Process: 5
Process: 4
Process: 3
Process: 2
Process: 1
=> 10
