[mdb-discuss] ::kmastat output different in meaning between x86 32-bit and 64-bit?

2007-08-09 Thread Oliver Yang
Jonathan Adams wrote: [ snipped...] Looking at the ::kmem_cache output: 32-bit: ::kmem_cache ! grep streams_dblk_1984 cac2e2b0 streams_dblk_1984 020f 00 2048 9 64-bit ::kmem_cache ! grep streams_dblk_1936 ec0033c08 streams_dblk_1936 0269 00 2048 602 The third field

[mdb-discuss] ::kmastat output different in meaning between x86 32-bit and 64-bit?

2007-08-03 Thread Raymond LI
Jonathan, thanks! I understood the difference now. Raymond Jonathan Adams wrote: (oops; I forgot to CC mdb-discuss on this earlier) On 8/2/07, *Jonathan Adams* jwadams at gmail.com mailto:jwadams at gmail.com wrote: On 8/2/07, * Raymond LI* Raymond.Li at sun.com

[mdb-discuss] ::kmastat output different in meaning between x86 32-bit and 64-bit?

2007-08-02 Thread Raymond LI
Guys, I met a puzzle when I work with my amd64 box. When I observe a stream slab of 2048 sizes, the buf in use, buf total and memory in use seems to mean different thing between 32/64 bit kernels. I allocated mbuf of 1600 bytes, In 64-bit mode, the cache name of 2048 should have name of