Project

General

Profile

ActionsLike0

Misc #10297

closed

r47670 make benchmark/bm_vm_thread_create_join.rb slow

Added by authorNari (Narihiro Nakamura) over 10 years ago. Updated over 10 years ago.

Status:
Closed
[ruby-dev:48578]

Description

nariです。

r47670でbm_vm_thread_create_join.rbが10%ほど遅くなったようです。
スレッドをバンバン生成するベンチマークなので、スレッドに名前付けするところの影響がでているかなと思いました(が詳しいところは計測できていません…)。

r47669
% time ./miniruby -e '10000.times{ Thread.new{}.join }'
./miniruby -e '10000.times{ Thread.new{}.join }' 1.83s user 3.90s system 90% cpu 6.320 total

r47670
% time ./miniruby -e '10000.times{ Thread.new{}.join }'
./miniruby -e '10000.times{ Thread.new{}.join }' 2.30s user 5.30s system 94% cpu 8.038 total

Updated by akr (Akira Tanaka) over 10 years ago

  • Status changed from Open to Feedback

Updated by authorNari (Narihiro Nakamura) over 10 years ago

  • Status changed from Feedback to Closed
ActionsLike0

Also available in: Atom PDF