Lines Matching +full:boot +full:- +full:pages
11 and order of pages is stored into certain storage for each page.
12 When we need to know about status of all pages, we can get and analyze
28 allocated base pages, which gives us a quick overview of where the memory
29 is going without the need to screen through all the pages and match the
33 to add "page_owner=on" to your boot cmdline. If the kernel is built
35 boot option, runtime overhead is marginal. If disabled in runtime, it
52 memory system, so, until initialization, many pages can be allocated and
54 pages are investigated and marked as allocated in initialization phase.
57 more accurately. On 2GB memory x86-64 VM box, 13343 early allocated pages
60 un-tracking state.
65 1) Build user-space helper::
70 2) Enable page owner: add "page_owner=on" to boot cmdline.
139 and pages of buf, and finally sorts them according to the parameter(s).
144 XXX times, XXX pages:
149 If you want to sort by the page nums of buf, use the ``-m`` parameter.
155 -a Sort by memory allocation time.
156 -m Sort by total memory.
157 -p Sort by pid.
158 -P Sort by tgid.
159 -n Sort by task command name.
160 -r Sort by memory release time.
161 -s Sort by stack trace.
162 -t Sort by times (default).
163 --sort <order> Specify sorting order. Sorting syntax is [+|-]key[,[+|-]key[,...]].
166 order. Mixed use of abbreviated and complete-form of keys is allowed.
169 ./page_owner_sort <input> <output> --sort=n,+pid,-tgid
170 ./page_owner_sort <input> <output> --sort=at
175 --cull <rules>
177 multi-letter key from the **STANDARD FORMAT SPECIFIERS** section.
179 <rules> is a single argument in the form of a comma-separated list,
184 complete-form of keys is allowed.
187 ./page_owner_sort <input> <output> --cull=stacktrace
188 ./page_owner_sort <input> <output> --cull=st,pid,name
189 ./page_owner_sort <input> <output> --cull=n,f
192 -f Filter out the information of blocks whose memory has been released.
195 --pid <pidlist> Select by pid. This selects the blocks whose process ID
197 --tgid <tgidlist> Select by tgid. This selects the blocks whose thread
199 --name <cmdlist> Select by task command name. This selects the blocks whose
202 <pidlist>, <tgidlist>, <cmdlist> are single arguments in the form of a comma-separated list,
207 ./page_owner_sort <input> <output> --pid=1
208 ./page_owner_sort <input> <output> --tgid=1,2,3
209 ./page_owner_sort <input> <output> --name name1,name2
215 For --sort option:
225 ator allocator memory allocator for pages
227 For --cull option:
235 ator allocator memory allocator for pages