タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

glibとcに関するmoozのブックマーク (1)

  • サイズによるmalloc(3)の負荷の違い - sdyuki-devel

    ネットワークIOのバッファリングを行うコードを書く必要があったので、確保するメモリのサイズによってmalloc(3)にかかる時間がどれくらい違うのか調べてみた。 環境は: Linux vcore.local 2.6.22.9-vcore16 #1 SMP Sun Oct 14 22:13:32 JST 2007 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ GNU/Linuxmalloc() → free() を 1,000,000回繰り返し、かかった時間を計測した結果: $ ./a.out 8 16 32 64 128 256 512 1024 8192 16384 32768 bytes: seconds 8: 0.042706 16: 0.042608 32: 0.042998 64: 0.042607 128: 0.09

    サイズによるmalloc(3)の負荷の違い - sdyuki-devel
    mooz
    mooz 2010/04/05
    glib における malloc 速度を, 確保サイズ別に比較. 72 バイトに境界が. 72 バイトまでは fastbins. 73 ~ 32K まではほぼ一定.
  • 1