[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: acardide?



>> 0x...0008 というのが気になって、
>
>きりがいい筈なのにずれているのは, pool page header が中にとられるから
>ですか.  64k のうちの 1k ないし 2k を使う merit あるのかなあ?

...08 の由来は subr_pool.c の

        /*
         * Color this page.
         */
        cp = (caddr_t)(cp + pp->pr_curcolor);
        if ((pp->pr_curcolor += align) > pp->pr_maxcolor)
                pp->pr_curcolor = 0;

これです。キャッシュを色分けしたいのでしょうけど、align 分ずらしてもなあ。


pdcide だと落ちない…。やっぱり acardide だけ…。