Tag Info

Hot answers tagged

2

I'll cite something I wrote in the man page for an application that does analysis similar to top and drawing information from the same sources as pmap (e.g. /proc/[N]/maps): VIRTUAL ADDRESS SPACE VS. PHYSICAL MEMORY It is important to understand the difference between virtual address space and physical memory in interpreting some of the above ...


2

There is no command that gives the “actual memory usage of a process” because there is no such thing as the actual memory usage of a process. Each memory page of a process could be (among other distinctions): Transient storage used by that process alone. Shared with other processes using a variety of mechanisms. Backed up by a disk file. In physical ...


1

if you have sysstat installed you can use sar command e.g sar -q runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked 16:49:01 0 173 0.00 0.01 0.05 1 16:50:01 0 173 0.00 0.01 0.05 0 from sar 's man page -q Report queue length and load ...


1

I think that vmstat does what you need. From the man page: vmstat reports information about processes, memory, paging, block IO, traps, disks and cpu activity. The first report produced gives averages since the last reboot. Additional reports give information on a sampling period of length delay.


1

Virtual memory is like speed dial numbers, except there are around 3 billion or them (for 32 bit system, 4 billion for 32 bit app on 64bit kernel, much more for 64 bit application), and you can not dial numbers direct, they have to be mapped to speed dial. Several processes can have different mappings (speed dial numbers) for the same address (phone ...



Only top voted, non community-wiki answers of a minimum length are eligible