lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 11 Dec 2009 10:07:26 +0900 From: Minchan Kim <minchan.kim@...il.com> To: KAMEZAWA Hiroyuki <kamezawa.hiroyu@...fujitsu.com> Cc: "linux-mm@...ck.org" <linux-mm@...ck.org>, "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>, cl@...ux-foundation.org, "akpm@...ux-foundation.org" <akpm@...ux-foundation.org>, mingo@...e.hu Subject: Re: [RFC mm][PATCH 3/5] counting swap ents per mm On Thu, Dec 10, 2009 at 4:59 PM, KAMEZAWA Hiroyuki <kamezawa.hiroyu@...fujitsu.com> wrote: > > One of frequent questions from users about memory management is > what numbers of swap ents are user for processes. And this information will > give some hints to oom-killer. > > Besides we can count the number of swapents per a process by scanning > /proc/<pid>/smaps, this is very slow and not good for usual process information > handler which works like 'ps' or 'top'. > (ps or top is now enough slow..) > > This patch adds a counter of swapents to mm_counter and update is at > each swap events. Information is exported via /proc/<pid>/status file as > > [kamezawa@...extal ~]$ cat /proc/self/status > Name: cat > State: R (running) > Tgid: 2904 > Pid: 2904 > PPid: 2862 > TracerPid: 0 > Uid: 500 500 500 500 > Gid: 500 500 500 500 > FDSize: 256 > Groups: 500 > VmPeak: 82696 kB > VmSize: 82696 kB > VmLck: 0 kB > VmHWM: 504 kB > VmRSS: 504 kB > VmData: 172 kB > VmStk: 84 kB > VmExe: 48 kB > VmLib: 1568 kB > VmPTE: 40 kB > VmSwap: 0 kB <============== this. > > Signed-off-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@...fujitsu.com> Reviewed-by: Minchan Kim <minchan.kim@...il.com> -- Kind regards, Minchan Kim -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists