Remove the old signature of NotificationManager::closePersistent().
[chromium-blink-merge.git] / chrome / browser / resources / about_memory_linux.html
blob63a17128b093e6c46653479d4ff0d2d005e4f744
1 <!doctype html>
3 <!--
4 about:memory template page
5 -->
6 <html id="t">
7 <head>
8 <meta charset="utf-8">
9 <title>About Memory</title>
10 <if expr="is_android">
11 <meta name="viewport" content="width=device-width">
12 </if>
13 <link rel="stylesheet" href="chrome://resources/css/text_defaults.css">
14 <link rel="stylesheet" href="chrome://memory-redirect/about_memory.css">
15 <link rel="stylesheet" href="about_memory_linux.css">
16 <script src="chrome://resources/js/load_time_data.js"></script>
17 <script src="chrome://memory-redirect/memory.js"></script>
18 <script src="chrome://memory-redirect/strings.js"></script>
19 </head>
20 <body>
21 <div id="header">
22 <h1>
23 About memory
24 </h1>
25 <p>
26 Measuring memory usage in a multi-process browser
27 </p>
28 </div>
30 <div id="content">
31 <h2>
32 Summary
33 <div class="help">
34 <div>
35 <p class="summary-desc" i18n-values=".innerHTML:summary_desc"></p>
36 </div>
37 </div>
38 </h2>
40 <table class="list" id="browserComparison">
41 <colgroup>
42 <col class="name">
43 <col class="number">
44 <col class="number">
45 </colgroup>
46 <tr class="firstRow doNotFilter">
47 <th>
48 </th>
49 <th colspan="2">
50 Memory
51 <div class="help">
52 <div>
53 <p>
54 <strong>Memory</strong>
55 </p>
56 <p>
57 <strong>Private:</strong>
58 Resident memory size that is not shared with any other process.
59 This is the best indicator of browser memory resource usage.
60 </p>
61 <p>
62 <strong>Proportional:</strong>
63 Accounts for each page of memory as a fraction based on the number of
64 processes that have it mapped. Thus, for each page of memory mapped by two
65 processes, this sum will count half of the bytes towards each.
66 Therefore, this number is greater than the private count.
67 </p>
69 <p><i>(Note that the memory for this tab is not included in the browser totals)</i></p>
70 </div>
71 </div>
72 </th>
73 </tr>
74 <tr class="secondRow doNotFilter">
75 <th class="name">
76 Browser
77 </th>
78 <th class="name">
79 Private
80 </th>
81 <th class="number">
82 Proportional
83 </th>
84 </tr>
85 <tr jsselect="browsers">
86 <td class="name">
87 <div>
88 <strong jscontent="name"></strong> <span jscontent="version"></span>
89 </div>
90 </td>
91 <td class="number">
92 <span class="th" jscontent="formatNumber(ws_priv)"></span><span class="k">k</span>
93 </td>
94 <td class="number">
95 <span class="th" jscontent="formatNumber(ws_shared)"></span><span class="k">k</span>
96 </td>
97 </tr>
98 </table>
99 <div class="otherbrowsers"
100 jsdisplay="show_other_browsers && browsers.length == 1">
101 Note: This page will show memory use for all running browsers,
102 not just Chrome.
103 </div>
104 <div class="otherbrowsers"
105 jsdisplay="show_other_browsers && browsers.length > 1">
106 Note: Chrome includes memory used by plugins, other browsers may not.
107 </div>
109 <br><br><br>
111 <h2>
112 Processes
113 <div class="help">
114 <div>
116 Details of memory usage for each of Chromium's processes.
117 </p>
118 </div>
119 </div>
120 </h2>
122 <table class="list" id="memoryDetails">
123 <colgroup>
124 <col class="pid">
125 <col class="name" >
126 <col class="number">
127 <col class="number">
128 </colgroup>
129 <tr class="firstRow doNotFilter">
130 <th>
131 </th>
132 <th>
133 </th>
134 <th colspan="2">
135 Memory
136 </th>
137 </tr>
138 <tr class="secondRow doNotFilter">
139 <th class="pid">
141 </th>
142 <th class="name">
143 Name
144 </th>
145 <th class="number">
146 Private
147 </th>
148 <th class="number">
149 Proportional
150 </th>
151 </tr>
153 <tr jsselect="browzr_data">
154 <td class="pid">
155 <span class="th" jscontent="pid"></span>
156 </td>
157 <td class="name">
158 <div>
159 Browser
160 </div>
161 </td>
162 <td class="number">
163 <span class="th" jseval="addToSum('tot_ws_priv', $this.ws_priv)" jscontent="formatNumber(ws_priv)"></span><span class="k">k</span>
164 </td>
165 <td class="number">
166 <span class="th" jscontent="formatNumber(ws_shared)"></span><span class="k">k</span>
167 </td>
168 </tr>
169 <tr jsselect="child_data">
170 <td class="pid">
171 <span class="th" jscontent="pid"></span>
172 </td>
173 <td class="name">
174 <div jscontent="child_name"></div>
175 <div jsselect="titles">
176 <span jscontent="$this"></span><br>
177 </div>
178 </td>
179 <td class="number">
180 <span class="th" jseval="addToSum('tot_ws_priv', $this.ws_priv)" jscontent="formatNumber(ws_priv)"></span><span class="k">k</span>
181 </td>
182 <td class="number">
183 <span class="th" jscontent="formatNumber(ws_shared)"></span><span class="k">k</span>
184 </td>
185 </tr>
186 <tr class="total doNotFilter">
187 <td class="pid">
188 </td>
189 <td class="name">
190 &Sigma;
191 </td>
192 <td class="number">
193 <span class="th" id="tot_ws_priv">0</span><span class="k">k</span>
194 </td>
195 <td class="number">
196 </td>
197 </tr>
199 <tr class="noResults">
200 <td colspan="99">
201 No results found.
202 </td>
203 </tr>
204 </table>
206 <div class="otherbrowsers">(The memory usage of our renderer processes is slightly less accurate when they are sandboxed.)</div>
208 </div>
209 <script src="chrome://resources/js/i18n_template2.js"></script>
210 <script src="chrome://resources/js/jstemplate_compiled.js"></script>
211 </body>
212 </html>