3 # requires textproc/p5-XML-LibXML
9 my $filename = 'vmstatm.xml';
15 print scalar localtime() . "\n";
16 system("/usr/bin/vmstat -m --libxo xml >$filename");
17 $doc = XML::LibXML->load_xml(location => $filename);
18 foreach my $id ( $doc->findnodes('//memory')) {
19 my $name=$id->findvalue('type');
20 my $used=$id->findvalue('memory-use');
21 if (exists $dict{$name}) {
22 my $v0=$dict{$name} + $offset;
25 print "$name: $v0 => $used \n";
32 print "------------------------\n" ;