Originally posted by: SystemAdmin
And yes. It looks problem in vmstat itself.
Short programm shows reasonable numbers:
Where should I post this problem to have it fixed some day&
#include <sys/vminfo.h>
#include <stdio.h>
main()
{
struct vminfo64 vi0,vi1,*p1,*p2,*tmp;
vmgetinfo(&vi0, VMINFO64, sizeof(vi0));
p1=&vi0;
p2=&vi1;
while(1) {
sleep(2);
vmgetinfo(p2, VMINFO64, sizeof(vi1));
printf("count of pages paged in: %lld + %lld\n",p1->pageins,p2->pageins-p1->pageins);
printf("count of pages paged out: %lld + %lld\n",p1->pageouts,p2->pageouts-p1->pageouts);
printf("count of page scans by clock: %lld + %lld\n",p1->scans,p2->scans-p1->scans);
printf("count of page steals: %lld + %lld\n",p1->pgsteals,p2->pgsteals-p1->pgsteals);
printf("------\n");
tmp=p2; p2=p1; p1=tmp;
}
}
#AIX-Forum