I'm not sure if this is the right forum as we are running Solaris 10 (not OpenSolaris). We do have all the latest patches.
I am trying to get a better understanding of where our memory is going. The server is a T2000 with 8 GB RAM. I understand that the ARC is a major consumer but it is only consuming 1605 MB (`kstat -m zfs | grep size`) out of 6219 MB (`echo ::memstat | mdb -k`) in the kernel area. When I run ::kmastat, I see that the ARC stat is not a good measure. The zio_* bufers add up to 2277 MB. I'm not sure why this number doesn't match the ARC size reported by kstat. Are the zio_* buffers separate entities from the ARC? Also dnode_t takes a whopping 1284 MB. Is this normal for a system with lots of small files? Can the dnode buffer be tuned? I'd also like to know what's in the kmem_va and kmem_alloc regions, but perhaps for another discussion. They are 1595 and 920 MB. Anything to point me in the right direction would be appreciated. -- This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss