use strict ; use warnings ; use Win32::Process::Memory ; my $proc = Win32::Process::Memory->new({ name => 'notepad.exe' }); printf "Commited Memory = %X Bytes\n", $proc->get_memtotal ; __END__ Use of uninitialized value in lc at C:/Perl64/site/lib/Win32/Process/Memory.pm line 38. ... Use of uninitialized value in lc at C:/Perl64/site/lib/Win32/Process/Memory.pm line 38. Use of uninitialized value in subroutine entry at C:/Perl64/site/lib/Win32/Process/Memory.pm line 59. Commited Memory = 0 Bytes