login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
October
»
4
Re: [PATCH 2/2] Report the pagesize backing a VMA in /proc/pid/maps
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: KOSAKI Motohiro
Subject:
Re: [PATCH 2/2] Report the pagesize backing a VMA in /proc/pid/maps
Date: Saturday, October 4, 2008 - 1:14 am
> This patch adds a new field for hugepage-backed memory regions to show the
quoted text
> pagesize in /proc/pid/maps. While the information is available in smaps, > maps is more human-readable and does not incur the cost of calculating Pss. An > example of a /proc/self/maps output for an application using hugepages with > this patch applied is; > > 08048000-0804c000 r-xp 00000000 03:01 49135 /bin/cat > 0804c000-0804d000 rw-p 00003000 03:01 49135 /bin/cat > 08400000-08800000 rw-p 00000000 00:10 4055 /mnt/libhugetlbfs.tmp.QzPPTJ (deleted) (hpagesize=4096kB) > b7daa000-b7dab000 rw-p b7daa000 00:00 0 > b7dab000-b7ed2000 r-xp 00000000 03:01 116846 /lib/tls/i686/cmov/libc-2.3.6.so > b7ed2000-b7ed7000 r--p 00127000 03:01 116846 /lib/tls/i686/cmov/libc-2.3.6.so > b7ed7000-b7ed9000 rw-p 0012c000 03:01 116846 /lib/tls/i686/cmov/libc-2.3.6.so > b7ed9000-b7edd000 rw-p b7ed9000 00:00 0 > b7ee1000-b7ee8000 r-xp 00000000 03:01 49262 /root/libhugetlbfs-git/obj32/libhugetlbfs.so > b7ee8000-b7ee9000 rw-p 00006000 03:01 49262 /root/libhugetlbfs-git/obj32/libhugetlbfs.so > b7ee9000-b7eed000 rw-p b7ee9000 00:00 0 > b7eed000-b7f02000 r-xp 00000000 03:01 119345 /lib/ld-2.3.6.so > b7f02000-b7f04000 rw-p 00014000 03:01 119345 /lib/ld-2.3.6.so > bf8ef000-bf903000 rwxp bffeb000 00:00 0 [stack] > bf903000-bf904000 rw-p bffff000 00:00 0 > ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] > > To be predictable for parsers, the patch adds the notion of reporting on VMA > attributes by appending one or more fields that look like "(attribute)". This > already happens when a file is deleted and the user sees (deleted) after the > filename. The expectation is that existing parsers will not break as those > that read the filename should be reading forward after the inode number > and stopping when it sees something that is not part of the filename. > Parsers that assume everything after / is a filename will get confused by > (hpagesize=XkB) but are already broken due to (deleted). > > Signed-off-by: Mel Gorman <mel@csn.ul.ie> > Signed-off-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
This patch is nicer and cleaner than my version. Thanks! mel. --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[PATCH 0/2] Report the size of pages backing VMAs in /proc V3
, Mel Gorman
, (Fri Oct 3, 9:46 am)
[PATCH 1/2] Report the pagesize backing a VMA in /proc/pid ...
, Mel Gorman
, (Fri Oct 3, 9:46 am)
[PATCH 2/2] Report the pagesize backing a VMA in /proc/pid ...
, Mel Gorman
, (Fri Oct 3, 9:46 am)
Re: [PATCH 2/2] Report the pagesize backing a VMA in /proc ...
, KOSAKI Motohiro
, (Sat Oct 4, 1:14 am)
[RFC PATCH] Report the shmid backing a VMA in maps
, KOSAKI Motohiro
, (Sat Oct 4, 5:04 am)
Re: [RFC PATCH] Report the shmid backing a VMA in maps
, KOSAKI Motohiro
, (Sat Oct 4, 5:07 am)
Re: [RFC PATCH] Report the shmid backing a VMA in maps
, Alexey Dobriyan
, (Sat Oct 4, 2:52 pm)
Re: [PATCH 2/2] Report the pagesize backing a VMA in /proc ...
, Alexey Dobriyan
, (Sat Oct 4, 3:13 pm)
Re: [RFC PATCH] Report the shmid backing a VMA in maps
, KOSAKI Motohiro
, (Sat Oct 4, 10:48 pm)
Re: [PATCH 2/2] Report the pagesize backing a VMA in /proc ...
, KOSAKI Motohiro
, (Sat Oct 4, 11:00 pm)
Re: [PATCH 2/2] Report the pagesize backing a VMA in /proc ...
, Mel Gorman
, (Mon Oct 6, 3:09 am)
Re: [PATCH 1/2] Report the pagesize backing a VMA in /proc ...
, Alexey Dobriyan
, (Wed Oct 8, 2:38 pm)
Re: [PATCH 1/2] Report the pagesize backing a VMA in /proc ...
, KOSAKI Motohiro
, (Wed Oct 8, 7:16 pm)
Re: [PATCH 1/2] Report the pagesize backing a VMA in /proc ...
, Mel Gorman
, (Thu Oct 9, 3:24 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
FUJITA Tomonori
Re: [Scst-devel] Integration of SCST in the mainstream Linux kernel
Rafael J. Wysocki
[Bug #11287] Regression in 2.6.27-rc2 in acpi_processor_init()
Ingo Molnar
Re: [PATCH] x86: silence section mismatch warning - uv_cpu_init
Ingo Molnar
Re: [GIT PULL] time.c - respin
Paul E. McKenney
Re: [PATCH, RFC] v7 scalable classic RCU implementation
git
:
Mark Junker
git on MacOSX and files with decomposed utf-8 file names
Junio C Hamano
Re: git-svnimport
Junio C Hamano
Re: [PATCH] Detached HEAD (experimental)
Johannes Schindelin
Re: [PATCH] Fix approxidate("never") to always return 0
A Large Angry SCM
Re: [RFC] origin link for cherry-pick and revert
linux-netdev
:
Arnaldo Carvalho de Melo
Re: [PATCH 06/37] dccp: Limit feature negotiation to connection setup phase
Gerrit Renker
[PATCH 1/5] dccp: Initialisation framework for feature negotiation
Daniel Lezcano
getsockopt(TCP_DEFER_ACCEPT) value change
David Miller
Re: 2.6.27.18: bnx2/tg3: BUG: "scheduling while atomic" trying to ifenslave a seco...
Gerrit Renker
[PATCH 37/37] dccp: Debugging functions for feature negotiation
git-commits-head
:
Linux Kernel Mailing List
ath9k_htc: Allocate URBs properly
Linux Kernel Mailing List
powerpc/kexec: Add support for FSL-BookE
Linux Kernel Mailing List
timer: Try to survive timer callback preempt_count leak
Linux Kernel Mailing List
V4L/DVB (8976): af9015: Add USB ID for AVerMedia A309
Linux Kernel Mailing List
ARM: 5670/1: bcmring: add default configuration for bcmring arch
openbsd-misc
:
Stephen J. Bevan
GRE over IPsec
Christophe Rioux
Implementation example of snmp
Nick Holland
Re: booting openbsd on eee without cd-rom
Cabillot Julien
Re: OpenBSD isakmpd and pf vs Cisco PIX or ASA
Guido Tschakert
Re: what exactly is enc0?
Colocation donated by:
Syndicate