2005-10-17から1日間の記事一覧

うーん。glibcのmallocは読めない。あぁ、ただのメモリ割り当てに見えて、中身はこんな、あんな。

mallocはほんとに遅いの?

ふと、mallocはほんとに遅いのかどうか気になったので、確認。 int main() { int i; tick_t before, after; int alloc_count = 0; before = tick(); for ( i=0; i<COUNT; i++ ) { if ( alloc_count<(BUFSIZE/2) ) { buffer[alloc_count*2] = a(16); } else { buffer[(alloc_count-(BUFSIZE/2))*2+1] = a(16); } alloc_count++; if ( alloc_count >= BU…</count;>