2 picks

CPU律速なRuby/Pythonコードはデフォルト設定のdocker上で遅くなる - まめめも

要約 dockerはデフォルトでセキュリティ機構(Spectre脆弱性の対策)を有効にします。この影響で、RubyやPythonのようなインタプリタは速度が劣化します。特にCPU律速なプログラムで顕著に遅くなります(実行時間が倍くらいになることがあります)。 現象 Rubyで1億回ループするコードを、直接ホスト上で実行する場合と、docker上で実行する場合で実行時間を比較してみます。 直接ホスト上で実行した場合: $ ruby -ve 't = Time.now; i=0;while i<100_000_000;i+=1;end; puts "#{ Time.now - t } sec"' …

続きを読む
koduki

自称Webエンジニア

5日前
DockerはディスクIOは遅くなるけどCPU劣化はほぼ無いと思ってたから認識直さないとなー
上村 直紀

フリーランス(稼働中)

5日前
初めて知った

新着ピック  










山本 聡山本 聡7時間前フリーランスWebフロントエンドエンジニア












記事をPICKする
会員登録
Register
記事をPICKする

会員登録すると、もっと便利に利用できます。