ブックマーク / qiita.com/tsukasa_oishi (1)

  • RubyでCPUコアをフル活用してみた - Qiita

    2008年からべログでプログラマをしているし今でもプログラマをしているおおいしつかさです。 なんで名前がひらがななのかというと、ネットで活動していることが珍しかった時代に会社の人に活動がばれないようにするためでした。ぼくは1995年に「つかさの部屋」というホームページを持っていた黒歴史を持っています。すごくないですか?会社の人にばれたら超まずいでしょう?意味もなく絵文字を入れてみました。ちょっとふざけてみました。だんだん読む気がなくなってきたのでは? RubyCPUコアをフルに活用する Rubyでスレッドプログラミングをしても、CPUのコアを生かすことはできません。 RubyはGiant VM lock(GVL)によって、同時に実行されるスレッドはいつもひとつだけにされているからです。 I/O待ちの場合はGVLは解放されるので複数のスレッドが同時に動くことが可能になります。複数のU

    RubyでCPUコアをフル活用してみた - Qiita
    iguchi1124
    iguchi1124 2018/12/18
    すき “意味もなく猫の絵文字を入れてみました。ちょっとふざけてみました。だんだん読む気がなくなってきたのでは?”
  • 1