Monday, March 13, 2006

kmem(7D) and kstat on NG-Z resource mgt and performance monitoring

(1) Regarding to Platform Computing

kmem(7D) is the device library with 3 open routines below

openkmem which opens /dev/kmem file descriptor
which read through the file by following routines
kemecpy
kstrncpy

For access to the virtual address space of Solaris kernel,
excluding memory associated with an I/O device.

However, kmem(7D)does not have full functionality in
a non-global zone.

(2) Regarding to HPOV

from Solaris process management point of view,
profs presudo file system export the abstraction
of kernel process mgt. There are a few user land
data strcuture to illustrate the performance mgt
needs. In addition kstat (1M) no longer sufficient
for NG-Z use case which address the uts structure
tagged with zoneid.

No comments: