diff options
Diffstat (limited to 'ruby_1_9_3/benchmark/bm_vm_thread_pipe.rb')
-rw-r--r-- | ruby_1_9_3/benchmark/bm_vm_thread_pipe.rb | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/ruby_1_9_3/benchmark/bm_vm_thread_pipe.rb b/ruby_1_9_3/benchmark/bm_vm_thread_pipe.rb deleted file mode 100644 index 272d231eba..0000000000 --- a/ruby_1_9_3/benchmark/bm_vm_thread_pipe.rb +++ /dev/null @@ -1,17 +0,0 @@ -# Mesure small and plenty pipe read/write. -# A performance may depend on GVL implementation. - -lmax = 100_000 -r, w = IO.pipe -[Thread.new{ - lmax.times{ - w.write('a') - } - p "w:exit" -}, Thread.new{ - lmax.times{ - r.read(1) - } - p "r:exit" -}].each{|t| t.join} - |