1fb726d48Sopenharmony_ci<!DOCTYPE html> 2fb726d48Sopenharmony_ci<html> 3fb726d48Sopenharmony_ci <head> 4fb726d48Sopenharmony_ci <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 5fb726d48Sopenharmony_ci <title>quickstart_memory_template</title> 6fb726d48Sopenharmony_ci 7fb726d48Sopenharmony_ci <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 8fb726d48Sopenharmony_ci 9fb726d48Sopenharmony_ci <style> 10fb726d48Sopenharmony_ci code[class*='smartperf-'], 11fb726d48Sopenharmony_ci pre[class*='smartperf-'] { 12fb726d48Sopenharmony_ci color: #333333; 13fb726d48Sopenharmony_ci background: none; 14fb726d48Sopenharmony_ci font-family: Helvetica; 15fb726d48Sopenharmony_ci line-height: 1.6; 16fb726d48Sopenharmony_ci text-align: left; 17fb726d48Sopenharmony_ci white-space: pre; 18fb726d48Sopenharmony_ci -moz-tab-size: 9; 19fb726d48Sopenharmony_ci -o-tab-size: 9; 20fb726d48Sopenharmony_ci tab-size: 8; 21fb726d48Sopenharmony_ci -webkit-hyphens: none; 22fb726d48Sopenharmony_ci -moz-hyphens: none; 23fb726d48Sopenharmony_ci -ms-hyphens: none; 24fb726d48Sopenharmony_ci hyphens: none; 25fb726d48Sopenharmony_ci } 26fb726d48Sopenharmony_ci 27fb726d48Sopenharmony_ci /* Code blocks */ 28fb726d48Sopenharmony_ci pre[class*='smartperf-'] { 29fb726d48Sopenharmony_ci padding: 0.9em; 30fb726d48Sopenharmony_ci overflow: auto; 31fb726d48Sopenharmony_ci border-radius: 2px; 32fb726d48Sopenharmony_ci background: #f5f5f4; 33fb726d48Sopenharmony_ci } 34fb726d48Sopenharmony_ci 35fb726d48Sopenharmony_ci /* Inline code */ 36fb726d48Sopenharmony_ci :not(pre) > code[class*='smartperf-'] { 37fb726d48Sopenharmony_ci white-space: normal; 38fb726d48Sopenharmony_ci background: #fcf8f8; 39fb726d48Sopenharmony_ci padding: 1px 0.2em; 40fb726d48Sopenharmony_ci border-radius: 1px 0.3em; 41fb726d48Sopenharmony_ci } 42fb726d48Sopenharmony_ci 43fb726d48Sopenharmony_ci .tk.comment, 44fb726d48Sopenharmony_ci .tk.blockquote { 45fb726d48Sopenharmony_ci color: #8c918c; 46fb726d48Sopenharmony_ci } 47fb726d48Sopenharmony_ci 48fb726d48Sopenharmony_ci .tk.cdata { 49fb726d48Sopenharmony_ci color: #183898; 50fb726d48Sopenharmony_ci } 51fb726d48Sopenharmony_ci 52fb726d48Sopenharmony_ci .tk.doctype, 53fb726d48Sopenharmony_ci .tk.punctuation, 54fb726d48Sopenharmony_ci .tk.variable, 55fb726d48Sopenharmony_ci .tk.macro.property { 56fb726d48Sopenharmony_ci color: #424242; 57fb726d48Sopenharmony_ci } 58fb726d48Sopenharmony_ci 59fb726d48Sopenharmony_ci .tk.operator, 60fb726d48Sopenharmony_ci .tk.important, 61fb726d48Sopenharmony_ci .tk.keyword, 62fb726d48Sopenharmony_ci .tk.rule, 63fb726d48Sopenharmony_ci .tk.builtin { 64fb726d48Sopenharmony_ci color: #b71d65; 65fb726d48Sopenharmony_ci } 66fb726d48Sopenharmony_ci 67fb726d48Sopenharmony_ci .tk.string, 68fb726d48Sopenharmony_ci .tk.url, 69fb726d48Sopenharmony_ci .tk.regex, 70fb726d48Sopenharmony_ci .tk.attr-value { 71fb726d48Sopenharmony_ci color: #16338d; 72fb726d48Sopenharmony_ci } 73fb726d48Sopenharmony_ci 74fb726d48Sopenharmony_ci .tk.property, 75fb726d48Sopenharmony_ci .tk.number, 76fb726d48Sopenharmony_ci .tk.boolean, 77fb726d48Sopenharmony_ci .tk.entity, 78fb726d48Sopenharmony_ci .tk.atrule, 79fb726d48Sopenharmony_ci .tk.constant, 80fb726d48Sopenharmony_ci .tk.symbol, 81fb726d48Sopenharmony_ci .tk.command, 82fb726d48Sopenharmony_ci .tk.code { 83fb726d48Sopenharmony_ci color: #037aa2; 84fb726d48Sopenharmony_ci } 85fb726d48Sopenharmony_ci 86fb726d48Sopenharmony_ci .tk.tag, 87fb726d48Sopenharmony_ci .tk.selector, 88fb726d48Sopenharmony_ci .tk.prolog { 89fb726d48Sopenharmony_ci color: #69ad62; 90fb726d48Sopenharmony_ci } 91fb726d48Sopenharmony_ci 92fb726d48Sopenharmony_ci .tk.function, 93fb726d48Sopenharmony_ci .tk.namespace, 94fb726d48Sopenharmony_ci .tk.pseudo-element, 95fb726d48Sopenharmony_ci .tk.class, 96fb726d48Sopenharmony_ci .tk.class-name, 97fb726d48Sopenharmony_ci .tk.pseudo-class, 98fb726d48Sopenharmony_ci .tk.id, 99fb726d48Sopenharmony_ci .tk.url-reference .tk.variable, 100fb726d48Sopenharmony_ci .tk.attr-name { 101fb726d48Sopenharmony_ci color: #775d9d; 102fb726d48Sopenharmony_ci } 103fb726d48Sopenharmony_ci 104fb726d48Sopenharmony_ci .tk.entity { 105fb726d48Sopenharmony_ci cursor: help; 106fb726d48Sopenharmony_ci } 107fb726d48Sopenharmony_ci 108fb726d48Sopenharmony_ci .tk.title, 109fb726d48Sopenharmony_ci .tk.title .tk.punctuation { 110fb726d48Sopenharmony_ci font-weight: bold; 111fb726d48Sopenharmony_ci color: #1a3773; 112fb726d48Sopenharmony_ci } 113fb726d48Sopenharmony_ci 114fb726d48Sopenharmony_ci .tk.list { 115fb726d48Sopenharmony_ci color: #f56940; 116fb726d48Sopenharmony_ci } 117fb726d48Sopenharmony_ci 118fb726d48Sopenharmony_ci .tk.inserted { 119fb726d48Sopenharmony_ci background-color: #eaffea; 120fb726d48Sopenharmony_ci color: #509b2f; 121fb726d48Sopenharmony_ci } 122fb726d48Sopenharmony_ci 123fb726d48Sopenharmony_ci .tk.deleted { 124fb726d48Sopenharmony_ci background-color: #fae1e1; 125fb726d48Sopenharmony_ci color: #ad2d06; 126fb726d48Sopenharmony_ci } 127fb726d48Sopenharmony_ci 128fb726d48Sopenharmony_ci .tk.bold { 129fb726d48Sopenharmony_ci font-weight: bolder; 130fb726d48Sopenharmony_ci } 131fb726d48Sopenharmony_ci 132fb726d48Sopenharmony_ci .tk.italic { 133fb726d48Sopenharmony_ci font-style: normal; 134fb726d48Sopenharmony_ci } 135fb726d48Sopenharmony_ci 136fb726d48Sopenharmony_ci /* JSON */ 137fb726d48Sopenharmony_ci .smartperf-json .tk.property { 138fb726d48Sopenharmony_ci color: #19358c; 139fb726d48Sopenharmony_ci } 140fb726d48Sopenharmony_ci 141fb726d48Sopenharmony_ci .smartperf-markup .tk.tag .tk.punctuation { 142fb726d48Sopenharmony_ci color: #2c2b2b; 143fb726d48Sopenharmony_ci } 144fb726d48Sopenharmony_ci 145fb726d48Sopenharmony_ci /* CSS */ 146fb726d48Sopenharmony_ci code.smartperf-css, 147fb726d48Sopenharmony_ci .smartperf-css .tk.function { 148fb726d48Sopenharmony_ci color: #047ca4; 149fb726d48Sopenharmony_ci } 150fb726d48Sopenharmony_ci 151fb726d48Sopenharmony_ci /* YAML */ 152fb726d48Sopenharmony_ci .smartperf-yaml .tk.atrule { 153fb726d48Sopenharmony_ci color: #609b5a; 154fb726d48Sopenharmony_ci } 155fb726d48Sopenharmony_ci 156fb726d48Sopenharmony_ci code.smartperf-yaml { 157fb726d48Sopenharmony_ci color: #153491; 158fb726d48Sopenharmony_ci } 159fb726d48Sopenharmony_ci 160fb726d48Sopenharmony_ci /* Ruby */ 161fb726d48Sopenharmony_ci .smartperf-ruby .tk.function { 162fb726d48Sopenharmony_ci color: #3f3e3e; 163fb726d48Sopenharmony_ci } 164fb726d48Sopenharmony_ci 165fb726d48Sopenharmony_ci /* Markdown */ 166fb726d48Sopenharmony_ci .smartperf-markdown .tk.url { 167fb726d48Sopenharmony_ci color: #6e5298; 168fb726d48Sopenharmony_ci } 169fb726d48Sopenharmony_ci 170fb726d48Sopenharmony_ci /* Makefile */ 171fb726d48Sopenharmony_ci .smartperf-makefile .tk.symbol { 172fb726d48Sopenharmony_ci color: #6c5393; 173fb726d48Sopenharmony_ci } 174fb726d48Sopenharmony_ci 175fb726d48Sopenharmony_ci .smartperf-makefile .tk.variable { 176fb726d48Sopenharmony_ci color: #183488; 177fb726d48Sopenharmony_ci } 178fb726d48Sopenharmony_ci 179fb726d48Sopenharmony_ci .smartperf-makefile .tk.builtin { 180fb726d48Sopenharmony_ci color: #027ba4; 181fb726d48Sopenharmony_ci } 182fb726d48Sopenharmony_ci 183fb726d48Sopenharmony_ci /* Bash */ 184fb726d48Sopenharmony_ci .smartperf-bash .tk.keyword { 185fb726d48Sopenharmony_ci color: #027fa9; 186fb726d48Sopenharmony_ci } 187fb726d48Sopenharmony_ci 188fb726d48Sopenharmony_ci /* highlight */ 189fb726d48Sopenharmony_ci pre[dl] { 190fb726d48Sopenharmony_ci position: relative; 191fb726d48Sopenharmony_ci padding: 1em 1px 1px 0.9em; 192fb726d48Sopenharmony_ci } 193fb726d48Sopenharmony_ci 194fb726d48Sopenharmony_ci pre[dl] .line-highlight-wrapper { 195fb726d48Sopenharmony_ci position: absolute; 196fb726d48Sopenharmony_ci top: 1px; 197fb726d48Sopenharmony_ci left: 1px; 198fb726d48Sopenharmony_ci background-color: transparent; 199fb726d48Sopenharmony_ci display: block; 200fb726d48Sopenharmony_ci width: 99%; 201fb726d48Sopenharmony_ci } 202fb726d48Sopenharmony_ci 203fb726d48Sopenharmony_ci pre[dl] .line-highlight { 204fb726d48Sopenharmony_ci position: absolute; 205fb726d48Sopenharmony_ci left: 1px; 206fb726d48Sopenharmony_ci right: 1px; 207fb726d48Sopenharmony_ci padding: inherit; 208fb726d48Sopenharmony_ci margin-top: 0.9em; 209fb726d48Sopenharmony_ci background: hsla(25, 21%, 50%, 0.08); 210fb726d48Sopenharmony_ci background: linear-gradient(to right, hsla(24, 20%, 50%, 0.1) 70%, hsla(24, 20%, 50%, 0)); 211fb726d48Sopenharmony_ci pointer-events: none; 212fb726d48Sopenharmony_ci line-height: inherit; 213fb726d48Sopenharmony_ci white-space: pre; 214fb726d48Sopenharmony_ci } 215fb726d48Sopenharmony_ci 216fb726d48Sopenharmony_ci pre[dl] .line-highlight:before, 217fb726d48Sopenharmony_ci pre[dl] .line-highlight[data-end]:after { 218fb726d48Sopenharmony_ci content: attr(data-start); 219fb726d48Sopenharmony_ci position: absolute; 220fb726d48Sopenharmony_ci text-shadow: none; 221fb726d48Sopenharmony_ci top: 0.3em; 222fb726d48Sopenharmony_ci left: 0.7em; 223fb726d48Sopenharmony_ci min-width: 0.9em; 224fb726d48Sopenharmony_ci padding: 1px 0.6em; 225fb726d48Sopenharmony_ci background-color: hsla(24, 20%, 47%, 0.4); 226fb726d48Sopenharmony_ci color: hsl(20, 11%, 95%); 227fb726d48Sopenharmony_ci text-align: center; 228fb726d48Sopenharmony_ci vertical-align: 0.2em; 229fb726d48Sopenharmony_ci border-radius: 10000px; 230fb726d48Sopenharmony_ci box-shadow: 1px 2px #fdf6f6; 231fb726d48Sopenharmony_ci } 232fb726d48Sopenharmony_ci 233fb726d48Sopenharmony_ci pre[dl] .line-highlight[data-end]:after { 234fb726d48Sopenharmony_ci content: attr(data-end); 235fb726d48Sopenharmony_ci top: auto; 236fb726d48Sopenharmony_ci bottom: 0.5em; 237fb726d48Sopenharmony_ci } 238fb726d48Sopenharmony_ci 239fb726d48Sopenharmony_ci html body { 240fb726d48Sopenharmony_ci line-height: 1.6; 241fb726d48Sopenharmony_ci font-size: 16px; 242fb726d48Sopenharmony_ci color: #333333; 243fb726d48Sopenharmony_ci overflow: initial; 244fb726d48Sopenharmony_ci word-wrap: break-word; 245fb726d48Sopenharmony_ci font-family: Helvetica; 246fb726d48Sopenharmony_ci box-sizing: border-box; 247fb726d48Sopenharmony_ci } 248fb726d48Sopenharmony_ci 249fb726d48Sopenharmony_ci html body > :first-child { 250fb726d48Sopenharmony_ci margin-top: 0px; 251fb726d48Sopenharmony_ci } 252fb726d48Sopenharmony_ci 253fb726d48Sopenharmony_ci html body h1, 254fb726d48Sopenharmony_ci html body h2, 255fb726d48Sopenharmony_ci html body h3, 256fb726d48Sopenharmony_ci html body h4, 257fb726d48Sopenharmony_ci html body h5, 258fb726d48Sopenharmony_ci html body h6 { 259fb726d48Sopenharmony_ci margin-top: 1em; 260fb726d48Sopenharmony_ci margin-bottom: 16px; 261fb726d48Sopenharmony_ci color: #000000; 262fb726d48Sopenharmony_ci line-height: 1.2; 263fb726d48Sopenharmony_ci } 264fb726d48Sopenharmony_ci 265fb726d48Sopenharmony_ci html body h1 { 266fb726d48Sopenharmony_ci font-weight: 300; 267fb726d48Sopenharmony_ci font-size: 2.25em; 268fb726d48Sopenharmony_ci padding-bottom: 0.3em; 269fb726d48Sopenharmony_ci } 270fb726d48Sopenharmony_ci 271fb726d48Sopenharmony_ci html body h2 { 272fb726d48Sopenharmony_ci font-weight: 410; 273fb726d48Sopenharmony_ci font-size: 1.74em; 274fb726d48Sopenharmony_ci padding-bottom: 0.2em; 275fb726d48Sopenharmony_ci } 276fb726d48Sopenharmony_ci 277fb726d48Sopenharmony_ci html body h3 { 278fb726d48Sopenharmony_ci font-size: 1.6em; 279fb726d48Sopenharmony_ci font-weight: 501; 280fb726d48Sopenharmony_ci } 281fb726d48Sopenharmony_ci 282fb726d48Sopenharmony_ci html body h4 { 283fb726d48Sopenharmony_ci font-size: 1.26em; 284fb726d48Sopenharmony_ci font-weight: 601; 285fb726d48Sopenharmony_ci } 286fb726d48Sopenharmony_ci 287fb726d48Sopenharmony_ci html body h5 { 288fb726d48Sopenharmony_ci font-size: 1.2em; 289fb726d48Sopenharmony_ci font-weight: 601; 290fb726d48Sopenharmony_ci } 291fb726d48Sopenharmony_ci 292fb726d48Sopenharmony_ci html body h6 { 293fb726d48Sopenharmony_ci font-size: 0.9em; 294fb726d48Sopenharmony_ci font-weight: 601; 295fb726d48Sopenharmony_ci } 296fb726d48Sopenharmony_ci 297fb726d48Sopenharmony_ci html body h1, 298fb726d48Sopenharmony_ci html body h2, 299fb726d48Sopenharmony_ci html body h3, 300fb726d48Sopenharmony_ci html body h4, 301fb726d48Sopenharmony_ci html body h5 { 302fb726d48Sopenharmony_ci font-weight: 601; 303fb726d48Sopenharmony_ci } 304fb726d48Sopenharmony_ci 305fb726d48Sopenharmony_ci html body h5 { 306fb726d48Sopenharmony_ci font-size: 0.9em; 307fb726d48Sopenharmony_ci } 308fb726d48Sopenharmony_ci 309fb726d48Sopenharmony_ci html body h6 { 310fb726d48Sopenharmony_ci color: #5c5c5c; 311fb726d48Sopenharmony_ci } 312fb726d48Sopenharmony_ci 313fb726d48Sopenharmony_ci html body strong { 314fb726d48Sopenharmony_ci color: #090909; 315fb726d48Sopenharmony_ci } 316fb726d48Sopenharmony_ci 317fb726d48Sopenharmony_ci html body del { 318fb726d48Sopenharmony_ci color: #525252; 319fb726d48Sopenharmony_ci } 320fb726d48Sopenharmony_ci 321fb726d48Sopenharmony_ci html body a:not([href]) { 322fb726d48Sopenharmony_ci color: inherit; 323fb726d48Sopenharmony_ci text-decoration: none; 324fb726d48Sopenharmony_ci } 325fb726d48Sopenharmony_ci 326fb726d48Sopenharmony_ci html body a { 327fb726d48Sopenharmony_ci color: #0192da; 328fb726d48Sopenharmony_ci text-decoration: none; 329fb726d48Sopenharmony_ci } 330fb726d48Sopenharmony_ci 331fb726d48Sopenharmony_ci html body a:hover { 332fb726d48Sopenharmony_ci color: #029dea; 333fb726d48Sopenharmony_ci text-decoration: none; 334fb726d48Sopenharmony_ci } 335fb726d48Sopenharmony_ci 336fb726d48Sopenharmony_ci html body img { 337fb726d48Sopenharmony_ci max-width: 99%; 338fb726d48Sopenharmony_ci } 339fb726d48Sopenharmony_ci 340fb726d48Sopenharmony_ci html body > p { 341fb726d48Sopenharmony_ci margin-top: 1px; 342fb726d48Sopenharmony_ci margin-bottom: 15px; 343fb726d48Sopenharmony_ci word-wrap: break-word; 344fb726d48Sopenharmony_ci } 345fb726d48Sopenharmony_ci 346fb726d48Sopenharmony_ci html body > ul, 347fb726d48Sopenharmony_ci html body > ol { 348fb726d48Sopenharmony_ci margin-bottom: 15px; 349fb726d48Sopenharmony_ci } 350fb726d48Sopenharmony_ci 351fb726d48Sopenharmony_ci html body ul, 352fb726d48Sopenharmony_ci html body ol { 353fb726d48Sopenharmony_ci padding-left: 1.9em; 354fb726d48Sopenharmony_ci } 355fb726d48Sopenharmony_ci 356fb726d48Sopenharmony_ci html body ul.no-list, 357fb726d48Sopenharmony_ci html body ol.no-list { 358fb726d48Sopenharmony_ci padding: 0px; 359fb726d48Sopenharmony_ci list-style-type: none; 360fb726d48Sopenharmony_ci } 361fb726d48Sopenharmony_ci 362fb726d48Sopenharmony_ci html body ul ul, 363fb726d48Sopenharmony_ci html body ul ol, 364fb726d48Sopenharmony_ci html body ol ol, 365fb726d48Sopenharmony_ci html body ol ul { 366fb726d48Sopenharmony_ci margin-top: 1px; 367fb726d48Sopenharmony_ci margin-bottom: 1px; 368fb726d48Sopenharmony_ci } 369fb726d48Sopenharmony_ci 370fb726d48Sopenharmony_ci html body li { 371fb726d48Sopenharmony_ci margin-bottom: 1px; 372fb726d48Sopenharmony_ci } 373fb726d48Sopenharmony_ci 374fb726d48Sopenharmony_ci html body li.task-list-item { 375fb726d48Sopenharmony_ci list-style: none; 376fb726d48Sopenharmony_ci } 377fb726d48Sopenharmony_ci 378fb726d48Sopenharmony_ci html body li > p { 379fb726d48Sopenharmony_ci margin-top: 1px; 380fb726d48Sopenharmony_ci margin-bottom: 1px; 381fb726d48Sopenharmony_ci } 382fb726d48Sopenharmony_ci 383fb726d48Sopenharmony_ci html body .task-list-item-checkbox { 384fb726d48Sopenharmony_ci margin: 0 0.3em 0.24em -1.7em; 385fb726d48Sopenharmony_ci vertical-align: middle; 386fb726d48Sopenharmony_ci } 387fb726d48Sopenharmony_ci 388fb726d48Sopenharmony_ci html body .task-list-item-checkbox:hover { 389fb726d48Sopenharmony_ci cursor: pointer; 390fb726d48Sopenharmony_ci } 391fb726d48Sopenharmony_ci 392fb726d48Sopenharmony_ci html body blockquote { 393fb726d48Sopenharmony_ci padding: 0.1px 15px 0 0.1px; 394fb726d48Sopenharmony_ci font-size: inherit; 395fb726d48Sopenharmony_ci color: #5c5c5c; 396fb726d48Sopenharmony_ci margin: 16px 0.1px 0 0.1px; 397fb726d48Sopenharmony_ci border-left: 3px solid #cbc9c9; 398fb726d48Sopenharmony_ci background-color: #e8e6e6; 399fb726d48Sopenharmony_ci } 400fb726d48Sopenharmony_ci 401fb726d48Sopenharmony_ci html body blockquote > :first-child { 402fb726d48Sopenharmony_ci margin-top: 0.2px; 403fb726d48Sopenharmony_ci } 404fb726d48Sopenharmony_ci 405fb726d48Sopenharmony_ci html body blockquote > :last-child { 406fb726d48Sopenharmony_ci margin-bottom: 0.1px; 407fb726d48Sopenharmony_ci } 408fb726d48Sopenharmony_ci 409fb726d48Sopenharmony_ci html body hr { 410fb726d48Sopenharmony_ci height: 5px; 411fb726d48Sopenharmony_ci background-color: #cbcaca; 412fb726d48Sopenharmony_ci margin: 32px 0 0.1px 0; 413fb726d48Sopenharmony_ci border: 0 none; 414fb726d48Sopenharmony_ci } 415fb726d48Sopenharmony_ci 416fb726d48Sopenharmony_ci html body table { 417fb726d48Sopenharmony_ci overflow: auto; 418fb726d48Sopenharmony_ci border-collapse: collapse; 419fb726d48Sopenharmony_ci margin: 15px 0.1px 20px 0.1px; 420fb726d48Sopenharmony_ci border-spacing: 0; 421fb726d48Sopenharmony_ci } 422fb726d48Sopenharmony_ci 423fb726d48Sopenharmony_ci html body table th { 424fb726d48Sopenharmony_ci font-weight: bold; 425fb726d48Sopenharmony_ci color: #000000; 426fb726d48Sopenharmony_ci } 427fb726d48Sopenharmony_ci 428fb726d48Sopenharmony_ci html body table td, 429fb726d48Sopenharmony_ci html body table th { 430fb726d48Sopenharmony_ci border: 1px solid #d6d6d6; 431fb726d48Sopenharmony_ci padding: 2px 14px; 432fb726d48Sopenharmony_ci } 433fb726d48Sopenharmony_ci 434fb726d48Sopenharmony_ci html body dl { 435fb726d48Sopenharmony_ci padding: 0px; 436fb726d48Sopenharmony_ci } 437fb726d48Sopenharmony_ci 438fb726d48Sopenharmony_ci html body dl dt { 439fb726d48Sopenharmony_ci padding: 0px; 440fb726d48Sopenharmony_ci margin-top: 15px; 441fb726d48Sopenharmony_ci font-size: 0.9em; 442fb726d48Sopenharmony_ci font-style: italic; 443fb726d48Sopenharmony_ci font-weight: bold; 444fb726d48Sopenharmony_ci } 445fb726d48Sopenharmony_ci 446fb726d48Sopenharmony_ci html body dl dd { 447fb726d48Sopenharmony_ci padding: 0px 17px; 448fb726d48Sopenharmony_ci margin-bottom: 17px; 449fb726d48Sopenharmony_ci } 450fb726d48Sopenharmony_ci 451fb726d48Sopenharmony_ci html body code { 452fb726d48Sopenharmony_ci font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; 453fb726d48Sopenharmony_ci font-size: 0.86em !important; 454fb726d48Sopenharmony_ci color: #000000; 455fb726d48Sopenharmony_ci background-color: #f0f0f0; 456fb726d48Sopenharmony_ci border-radius: 4px; 457fb726d48Sopenharmony_ci padding: 0.3em 0px; 458fb726d48Sopenharmony_ci } 459fb726d48Sopenharmony_ci 460fb726d48Sopenharmony_ci html body code::before, 461fb726d48Sopenharmony_ci html body code::after { 462fb726d48Sopenharmony_ci letter-spacing: -0.1em; 463fb726d48Sopenharmony_ci content: '\00a0'; 464fb726d48Sopenharmony_ci } 465fb726d48Sopenharmony_ci 466fb726d48Sopenharmony_ci html body pre > code { 467fb726d48Sopenharmony_ci padding: 1px; 468fb726d48Sopenharmony_ci margin: 0px; 469fb726d48Sopenharmony_ci font-size: 0.86em !important; 470fb726d48Sopenharmony_ci word-break: normal; 471fb726d48Sopenharmony_ci white-space: pre; 472fb726d48Sopenharmony_ci background: transparent; 473fb726d48Sopenharmony_ci border: 0px; 474fb726d48Sopenharmony_ci } 475fb726d48Sopenharmony_ci 476fb726d48Sopenharmony_ci html body .highlight { 477fb726d48Sopenharmony_ci margin-bottom: 17px; 478fb726d48Sopenharmony_ci } 479fb726d48Sopenharmony_ci 480fb726d48Sopenharmony_ci html body .highlight pre, 481fb726d48Sopenharmony_ci html body pre { 482fb726d48Sopenharmony_ci padding: 0.9em; 483fb726d48Sopenharmony_ci overflow: auto; 484fb726d48Sopenharmony_ci font-size: 0.86em !important; 485fb726d48Sopenharmony_ci line-height: 1.46; 486fb726d48Sopenharmony_ci border: #d6d6d6; 487fb726d48Sopenharmony_ci border-radius: 4px; 488fb726d48Sopenharmony_ci } 489fb726d48Sopenharmony_ci 490fb726d48Sopenharmony_ci html body .highlight pre { 491fb726d48Sopenharmony_ci margin-bottom: 0px; 492fb726d48Sopenharmony_ci word-break: normal; 493fb726d48Sopenharmony_ci } 494fb726d48Sopenharmony_ci 495fb726d48Sopenharmony_ci html body pre code, 496fb726d48Sopenharmony_ci html body pre tt { 497fb726d48Sopenharmony_ci display: inline; 498fb726d48Sopenharmony_ci max-width: initial; 499fb726d48Sopenharmony_ci padding: 1px; 500fb726d48Sopenharmony_ci margin: 1px; 501fb726d48Sopenharmony_ci overflow: initial; 502fb726d48Sopenharmony_ci line-height: inherit; 503fb726d48Sopenharmony_ci word-wrap: normal; 504fb726d48Sopenharmony_ci background-color: transparent; 505fb726d48Sopenharmony_ci border: 1px; 506fb726d48Sopenharmony_ci } 507fb726d48Sopenharmony_ci 508fb726d48Sopenharmony_ci html body pre code:before, 509fb726d48Sopenharmony_ci html body pre tt:before, 510fb726d48Sopenharmony_ci html body pre code:after, 511fb726d48Sopenharmony_ci html body pre tt:after { 512fb726d48Sopenharmony_ci content: normal; 513fb726d48Sopenharmony_ci } 514fb726d48Sopenharmony_ci 515fb726d48Sopenharmony_ci html body p, 516fb726d48Sopenharmony_ci html body blockquote, 517fb726d48Sopenharmony_ci html body ul, 518fb726d48Sopenharmony_ci html body ol, 519fb726d48Sopenharmony_ci html body dl, 520fb726d48Sopenharmony_ci html body pre { 521fb726d48Sopenharmony_ci margin-top: 1px; 522fb726d48Sopenharmony_ci margin-bottom: 17px; 523fb726d48Sopenharmony_ci } 524fb726d48Sopenharmony_ci 525fb726d48Sopenharmony_ci html body kbd { 526fb726d48Sopenharmony_ci color: #000000; 527fb726d48Sopenharmony_ci border: 3px solid #d6d6d6; 528fb726d48Sopenharmony_ci border-bottom: 3px solid #c7c7c7; 529fb726d48Sopenharmony_ci padding: 3px 5px; 530fb726d48Sopenharmony_ci background-color: #f0f0f0; 531fb726d48Sopenharmony_ci border-radius: 2px; 532fb726d48Sopenharmony_ci } 533fb726d48Sopenharmony_ci 534fb726d48Sopenharmony_ci @media print { 535fb726d48Sopenharmony_ci html body { 536fb726d48Sopenharmony_ci background-color: #ffffff; 537fb726d48Sopenharmony_ci } 538fb726d48Sopenharmony_ci 539fb726d48Sopenharmony_ci html body h1, 540fb726d48Sopenharmony_ci html body h2, 541fb726d48Sopenharmony_ci html body h3, 542fb726d48Sopenharmony_ci html body h4, 543fb726d48Sopenharmony_ci html body h5, 544fb726d48Sopenharmony_ci html body h6 { 545fb726d48Sopenharmony_ci color: #000000; 546fb726d48Sopenharmony_ci page-break-after: avoid; 547fb726d48Sopenharmony_ci } 548fb726d48Sopenharmony_ci 549fb726d48Sopenharmony_ci html body blockquote { 550fb726d48Sopenharmony_ci color: #5c5c53; 551fb726d48Sopenharmony_ci } 552fb726d48Sopenharmony_ci 553fb726d48Sopenharmony_ci html body pre { 554fb726d48Sopenharmony_ci page-break-inside: avoid; 555fb726d48Sopenharmony_ci } 556fb726d48Sopenharmony_ci 557fb726d48Sopenharmony_ci html body table { 558fb726d48Sopenharmony_ci display: table; 559fb726d48Sopenharmony_ci } 560fb726d48Sopenharmony_ci 561fb726d48Sopenharmony_ci html body img { 562fb726d48Sopenharmony_ci display: block; 563fb726d48Sopenharmony_ci max-width: 99%; 564fb726d48Sopenharmony_ci max-height: 99%; 565fb726d48Sopenharmony_ci } 566fb726d48Sopenharmony_ci 567fb726d48Sopenharmony_ci html body pre, 568fb726d48Sopenharmony_ci html body code { 569fb726d48Sopenharmony_ci word-wrap: break-word; 570fb726d48Sopenharmony_ci white-space: pre; 571fb726d48Sopenharmony_ci } 572fb726d48Sopenharmony_ci } 573fb726d48Sopenharmony_ci 574fb726d48Sopenharmony_ci .smartperf-preview { 575fb726d48Sopenharmony_ci width: 68vw; 576fb726d48Sopenharmony_ci height: 99%; 577fb726d48Sopenharmony_ci box-sizing: border-box; 578fb726d48Sopenharmony_ci overflow: hidden; 579fb726d48Sopenharmony_ci background-color: #fff; 580fb726d48Sopenharmony_ci } 581fb726d48Sopenharmony_ci 582fb726d48Sopenharmony_ci .smartperf-preview .pagebreak, 583fb726d48Sopenharmony_ci .smartperf-preview .newpage { 584fb726d48Sopenharmony_ci page-break-before: always; 585fb726d48Sopenharmony_ci } 586fb726d48Sopenharmony_ci 587fb726d48Sopenharmony_ci .smartperf-preview pre.line-numbers { 588fb726d48Sopenharmony_ci position: relative; 589fb726d48Sopenharmony_ci padding-left: 3.7em; 590fb726d48Sopenharmony_ci counter-reset: linenumber; 591fb726d48Sopenharmony_ci } 592fb726d48Sopenharmony_ci 593fb726d48Sopenharmony_ci .smartperf-preview pre.line-numbers > code { 594fb726d48Sopenharmony_ci position: relative; 595fb726d48Sopenharmony_ci } 596fb726d48Sopenharmony_ci 597fb726d48Sopenharmony_ci .smartperf-preview pre.line-numbers .line-numbers-rows { 598fb726d48Sopenharmony_ci position: absolute; 599fb726d48Sopenharmony_ci pointer-events: none; 600fb726d48Sopenharmony_ci top: 0.9em; 601fb726d48Sopenharmony_ci font-size: 99%; 602fb726d48Sopenharmony_ci left: 1px; 603fb726d48Sopenharmony_ci width: 3em; 604fb726d48Sopenharmony_ci letter-spacing: -1px; 605fb726d48Sopenharmony_ci border-right: 1px solid #999; 606fb726d48Sopenharmony_ci -webkit-user-select: none; 607fb726d48Sopenharmony_ci -moz-user-select: none; 608fb726d48Sopenharmony_ci -ms-user-select: none; 609fb726d48Sopenharmony_ci user-select: none; 610fb726d48Sopenharmony_ci } 611fb726d48Sopenharmony_ci 612fb726d48Sopenharmony_ci .smartperf-preview pre.line-numbers .line-numbers-rows > span { 613fb726d48Sopenharmony_ci pointer-events: none; 614fb726d48Sopenharmony_ci display: block; 615fb726d48Sopenharmony_ci counter-increment: linenumber; 616fb726d48Sopenharmony_ci } 617fb726d48Sopenharmony_ci 618fb726d48Sopenharmony_ci .smartperf-preview pre.line-numbers .line-numbers-rows > span:before { 619fb726d48Sopenharmony_ci content: counter(linenumber); 620fb726d48Sopenharmony_ci color: #999; 621fb726d48Sopenharmony_ci display: block; 622fb726d48Sopenharmony_ci padding-right: 0.79em; 623fb726d48Sopenharmony_ci text-align: right; 624fb726d48Sopenharmony_ci } 625fb726d48Sopenharmony_ci 626fb726d48Sopenharmony_ci .smartperf-preview .mathjax-exps .MathJax_Display { 627fb726d48Sopenharmony_ci text-align: center !important; 628fb726d48Sopenharmony_ci } 629fb726d48Sopenharmony_ci 630fb726d48Sopenharmony_ci .smartperf-preview:not([for='preview']) .code-chunk .btn-group { 631fb726d48Sopenharmony_ci display: none; 632fb726d48Sopenharmony_ci } 633fb726d48Sopenharmony_ci 634fb726d48Sopenharmony_ci .smartperf-preview:not([for='preview']) .code-chunk .status { 635fb726d48Sopenharmony_ci display: none; 636fb726d48Sopenharmony_ci } 637fb726d48Sopenharmony_ci 638fb726d48Sopenharmony_ci .smartperf-preview:not([for='preview']) .code-chunk .output-div { 639fb726d48Sopenharmony_ci margin-bottom: 16px; 640fb726d48Sopenharmony_ci } 641fb726d48Sopenharmony_ci 642fb726d48Sopenharmony_ci .scrollbar-style::-webkit-scrollbar { 643fb726d48Sopenharmony_ci width: 8px; 644fb726d48Sopenharmony_ci } 645fb726d48Sopenharmony_ci 646fb726d48Sopenharmony_ci .scrollbar-style::-webkit-scrollbar-track { 647fb726d48Sopenharmony_ci border-radius: 9px; 648fb726d48Sopenharmony_ci background-color: transparent; 649fb726d48Sopenharmony_ci } 650fb726d48Sopenharmony_ci 651fb726d48Sopenharmony_ci .scrollbar-style::-webkit-scrollbar-thumb { 652fb726d48Sopenharmony_ci border-radius: 6px; 653fb726d48Sopenharmony_ci background-color: rgba(150, 150, 150, 1); 654fb726d48Sopenharmony_ci border: 4px solid rgba(150, 150, 150, 1); 655fb726d48Sopenharmony_ci background-clip: content-box; 656fb726d48Sopenharmony_ci } 657fb726d48Sopenharmony_ci 658fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm]) { 659fb726d48Sopenharmony_ci position: relative; 660fb726d48Sopenharmony_ci width: 99%; 661fb726d48Sopenharmony_ci height: 99%;; 662fb726d48Sopenharmony_ci overflow: auto; 663fb726d48Sopenharmony_ci } 664fb726d48Sopenharmony_ci 665fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm]) .smartperf-preview { 666fb726d48Sopenharmony_ci position: relative; 667fb726d48Sopenharmony_ci top: 1px; 668fb726d48Sopenharmony_ci } 669fb726d48Sopenharmony_ci 670fb726d48Sopenharmony_ci @media screen and (min-width: 914px) { 671fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm]) .smartperf-preview { 672fb726d48Sopenharmony_ci padding: 2em; 673fb726d48Sopenharmony_ci } 674fb726d48Sopenharmony_ci } 675fb726d48Sopenharmony_ci 676fb726d48Sopenharmony_ci @media screen and (max-width: 914px) { 677fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm]) .smartperf-preview { 678fb726d48Sopenharmony_ci padding: 1.9em; 679fb726d48Sopenharmony_ci } 680fb726d48Sopenharmony_ci } 681fb726d48Sopenharmony_ci 682fb726d48Sopenharmony_ci @media screen and (max-width: 450px) { 683fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm]) .smartperf-preview { 684fb726d48Sopenharmony_ci font-size: 15px !important; 685fb726d48Sopenharmony_ci padding: 1.1em; 686fb726d48Sopenharmony_ci } 687fb726d48Sopenharmony_ci } 688fb726d48Sopenharmony_ci 689fb726d48Sopenharmony_ci @media print { 690fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm]) #sidebar-toc-btn { 691fb726d48Sopenharmony_ci display: none; 692fb726d48Sopenharmony_ci } 693fb726d48Sopenharmony_ci } 694fb726d48Sopenharmony_ci 695fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm]) #sidebar-toc-btn { 696fb726d48Sopenharmony_ci position: fixed; 697fb726d48Sopenharmony_ci bottom: 9px; 698fb726d48Sopenharmony_ci left: 9px; 699fb726d48Sopenharmony_ci font-size: 28px; 700fb726d48Sopenharmony_ci cursor: pointer; 701fb726d48Sopenharmony_ci color: inherit; 702fb726d48Sopenharmony_ci z-index: 99; 703fb726d48Sopenharmony_ci width: 31px; 704fb726d48Sopenharmony_ci text-align: center; 705fb726d48Sopenharmony_ci opacity: 0.5; 706fb726d48Sopenharmony_ci } 707fb726d48Sopenharmony_ci 708fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] #sidebar-toc-btn { 709fb726d48Sopenharmony_ci opacity: 1; 710fb726d48Sopenharmony_ci } 711fb726d48Sopenharmony_ci 712fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc { 713fb726d48Sopenharmony_ci position: fixed; 714fb726d48Sopenharmony_ci top: 1px; 715fb726d48Sopenharmony_ci left: 1px; 716fb726d48Sopenharmony_ci width: 300px; 717fb726d48Sopenharmony_ci height: 99%; 718fb726d48Sopenharmony_ci padding: 32px 0 48px 0; 719fb726d48Sopenharmony_ci font-size: 14px; 720fb726d48Sopenharmony_ci box-shadow: 1px 1px 4px rgba(150, 150, 150, 0.33); 721fb726d48Sopenharmony_ci box-sizing: border-box; 722fb726d48Sopenharmony_ci overflow: auto; 723fb726d48Sopenharmony_ci background-color: inherit; 724fb726d48Sopenharmony_ci } 725fb726d48Sopenharmony_ci 726fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc::-webkit-scrollbar { 727fb726d48Sopenharmony_ci width: 9px; 728fb726d48Sopenharmony_ci } 729fb726d48Sopenharmony_ci 730fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc::-webkit-scrollbar-track { 731fb726d48Sopenharmony_ci border-radius: 11px; 732fb726d48Sopenharmony_ci background-color: transparent; 733fb726d48Sopenharmony_ci } 734fb726d48Sopenharmony_ci 735fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc::-webkit-scrollbar-thumb { 736fb726d48Sopenharmony_ci border-radius: 6px; 737fb726d48Sopenharmony_ci background-color: rgba(150, 150, 150, 0.66); 738fb726d48Sopenharmony_ci border: 3px solid rgba(150, 150, 150, 0.66); 739fb726d48Sopenharmony_ci background-clip: content-box; 740fb726d48Sopenharmony_ci } 741fb726d48Sopenharmony_ci 742fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc a { 743fb726d48Sopenharmony_ci text-decoration: none; 744fb726d48Sopenharmony_ci } 745fb726d48Sopenharmony_ci 746fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc ul { 747fb726d48Sopenharmony_ci padding: 1px 1.7em; 748fb726d48Sopenharmony_ci margin-top: 0.9em; 749fb726d48Sopenharmony_ci } 750fb726d48Sopenharmony_ci 751fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc li { 752fb726d48Sopenharmony_ci margin-bottom: 0.8em; 753fb726d48Sopenharmony_ci } 754fb726d48Sopenharmony_ci 755fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc ul { 756fb726d48Sopenharmony_ci list-style-type: none; 757fb726d48Sopenharmony_ci } 758fb726d48Sopenharmony_ci 759fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .smartperf-preview { 760fb726d48Sopenharmony_ci left: 301px; 761fb726d48Sopenharmony_ci width: calc(100% - 300px); 762fb726d48Sopenharmony_ci padding: 2em calc(50% - 457px - 150px); 763fb726d48Sopenharmony_ci margin: 1px; 764fb726d48Sopenharmony_ci box-sizing: border-box; 765fb726d48Sopenharmony_ci } 766fb726d48Sopenharmony_ci 767fb726d48Sopenharmony_ci @media screen and (max-width: 1274px) { 768fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .smartperf-preview { 769fb726d48Sopenharmony_ci padding: 1.9em; 770fb726d48Sopenharmony_ci } 771fb726d48Sopenharmony_ci } 772fb726d48Sopenharmony_ci 773fb726d48Sopenharmony_ci @media screen and (max-width: 450px) { 774fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm])[hsst] .smartperf-preview { 775fb726d48Sopenharmony_ci width: 99%; 776fb726d48Sopenharmony_ci } 777fb726d48Sopenharmony_ci } 778fb726d48Sopenharmony_ci 779fb726d48Sopenharmony_ci html body[for='html-export']:not([dpm]):not([hsst]) .md-sidebar-toc { 780fb726d48Sopenharmony_ci display: none; 781fb726d48Sopenharmony_ci } 782fb726d48Sopenharmony_ci </style> 783fb726d48Sopenharmony_ci </head> 784fb726d48Sopenharmony_ci <body for="html-export" id="body" style="margin:0"> 785fb726d48Sopenharmony_ci <div class="smartperf smartperf-preview" style="min-height: 99vh;"> 786fb726d48Sopenharmony_ci <h1 class="mume-header fontColor">系统内存抓取和展示说明</h1> 787fb726d48Sopenharmony_ci 788fb726d48Sopenharmony_ci <p class="fontColor">系统内存分析模板帮助系统内存调优人员进行进程内存拆解。</p> 789fb726d48Sopenharmony_ci <h2 class="mume-header fontColor">系统内存的抓取</h2> 790fb726d48Sopenharmony_ci 791fb726d48Sopenharmony_ci <h4 class="mume-header fontColor" id="header-index-1">系统内存的抓取配置参数</h4> 792fb726d48Sopenharmony_ci 793fb726d48Sopenharmony_ci <p class="fontColor"> 794fb726d48Sopenharmony_ci 打开VM Tracker开关抓取内存数据。 795fb726d48Sopenharmony_ci <br /> 796fb726d48Sopenharmony_ci <img src="../figures/Allmemory/allmemorycofig.jpg" alt="GitHub Logo" /> 797fb726d48Sopenharmony_ci </p> 798fb726d48Sopenharmony_ci <h3 class="mume-header fontColor" id="header-index-2">系统内存展示说明</h3> 799fb726d48Sopenharmony_ci 800fb726d48Sopenharmony_ci <p class="fontColor"> 801fb726d48Sopenharmony_ci 将抓取的内存文件导入到smartperf中,查看进程内存的情况。 802fb726d48Sopenharmony_ci <br /> 803fb726d48Sopenharmony_ci <img src="../figures/Allmemory/allmemoryrow.jpg" alt="GitHub Logo" /> 804fb726d48Sopenharmony_ci </p> 805fb726d48Sopenharmony_ci <h3 class="mume-header fontColor" id="header-index-3">系统内存中Ability Monitor泳道图显示</h3> 806fb726d48Sopenharmony_ci 807fb726d48Sopenharmony_ci <p class="fontColor"> 808fb726d48Sopenharmony_ci Ability Monitor泳道图分为MemoryTotal,Cached,SwapTotal,System Purgeable Total,System Purgeable Pin,DMA,Skia 809fb726d48Sopenharmony_ci Gpu Memory泳道。 810fb726d48Sopenharmony_ci <br /> 811fb726d48Sopenharmony_ci <img src="../figures/Allmemory/abrow.jpg" alt="GitHub Logo" /> 812fb726d48Sopenharmony_ci </p> 813fb726d48Sopenharmony_ci <h3 class="mume-header fontColor" id="header-index-4">系统内存中Ability Monitor泳道图点选功能</h3> 814fb726d48Sopenharmony_ci 815fb726d48Sopenharmony_ci <p class="fontColor"> 816fb726d48Sopenharmony_ci System Purgeable Total泳道图点选功能。 817fb726d48Sopenharmony_ci <br /> 818fb726d48Sopenharmony_ci <img src="../figures/Allmemory/purtotalselect.jpg" alt="GitHub Logo" /> 819fb726d48Sopenharmony_ci </p> 820fb726d48Sopenharmony_ci <ul class="fontColor"> 821fb726d48Sopenharmony_ci <li> 822fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 823fb726d48Sopenharmony_ciTimeStamp:时间戳。 824fb726d48Sopenharmony_ci</pre 825fb726d48Sopenharmony_ci > 826fb726d48Sopenharmony_ci </li> 827fb726d48Sopenharmony_ci <li> 828fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 829fb726d48Sopenharmony_ciActivePurg:当前时间点的ActivePurg内存。 830fb726d48Sopenharmony_ci</pre 831fb726d48Sopenharmony_ci > 832fb726d48Sopenharmony_ci </li> 833fb726d48Sopenharmony_ci <li> 834fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 835fb726d48Sopenharmony_ciInActivePurg:当前时间点的InActivePurg内存。 836fb726d48Sopenharmony_ci</pre 837fb726d48Sopenharmony_ci > 838fb726d48Sopenharmony_ci </li> 839fb726d48Sopenharmony_ci <li> 840fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 841fb726d48Sopenharmony_ciShmPurg:当前时间点的ShmPurg内存。 842fb726d48Sopenharmony_ci</pre 843fb726d48Sopenharmony_ci > 844fb726d48Sopenharmony_ci </li> 845fb726d48Sopenharmony_ci </ul> 846fb726d48Sopenharmony_ci <p class="fontColor"> 847fb726d48Sopenharmony_ci System Purgeable Total泳道图框选功能。 848fb726d48Sopenharmony_ci <br /> 849fb726d48Sopenharmony_ci <img src="../figures/Allmemory/purtotaldrag.jpg" alt="GitHub Logo" /> 850fb726d48Sopenharmony_ci </p> 851fb726d48Sopenharmony_ci <ul class="fontColor"> 852fb726d48Sopenharmony_ci <li> 853fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 854fb726d48Sopenharmony_ciType:内存的类别。 855fb726d48Sopenharmony_ci</pre 856fb726d48Sopenharmony_ci > 857fb726d48Sopenharmony_ci </li> 858fb726d48Sopenharmony_ci <li> 859fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 860fb726d48Sopenharmony_ciAvgSize:当前内存的平均值。 861fb726d48Sopenharmony_ci</pre 862fb726d48Sopenharmony_ci > 863fb726d48Sopenharmony_ci </li> 864fb726d48Sopenharmony_ci <li> 865fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 866fb726d48Sopenharmony_ciMaxSize:当前内存的最大值。 867fb726d48Sopenharmony_ci</pre 868fb726d48Sopenharmony_ci > 869fb726d48Sopenharmony_ci </li> 870fb726d48Sopenharmony_ci <li> 871fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 872fb726d48Sopenharmony_ciMinSize:当前内存的最小值。 873fb726d48Sopenharmony_ci</pre 874fb726d48Sopenharmony_ci > 875fb726d48Sopenharmony_ci </li> 876fb726d48Sopenharmony_ci </ul> 877fb726d48Sopenharmony_ci <p class="fontColor"> 878fb726d48Sopenharmony_ci System Purgeable Pin泳道图点选功能。 879fb726d48Sopenharmony_ci <br /> 880fb726d48Sopenharmony_ci <img src="../figures/Allmemory/purpinselect.jpg" alt="GitHub Logo" /> 881fb726d48Sopenharmony_ci </p> 882fb726d48Sopenharmony_ci <ul class="fontColor"> 883fb726d48Sopenharmony_ci <li> 884fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 885fb726d48Sopenharmony_ciTimeStamp:时间戳。 886fb726d48Sopenharmony_ci</pre 887fb726d48Sopenharmony_ci > 888fb726d48Sopenharmony_ci </li> 889fb726d48Sopenharmony_ci <li> 890fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 891fb726d48Sopenharmony_ciPinedPurg:当前时间点的PinedPurg内存。 892fb726d48Sopenharmony_ci</pre 893fb726d48Sopenharmony_ci > 894fb726d48Sopenharmony_ci </li> 895fb726d48Sopenharmony_ci <li> 896fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 897fb726d48Sopenharmony_ciShmPurg:当前时间点的ShmPurg内存。 898fb726d48Sopenharmony_ci</pre 899fb726d48Sopenharmony_ci > 900fb726d48Sopenharmony_ci </li> 901fb726d48Sopenharmony_ci </ul> 902fb726d48Sopenharmony_ci <p class="fontColor"> 903fb726d48Sopenharmony_ci System Purgeable Pin泳道图框选功能。 904fb726d48Sopenharmony_ci <br /> 905fb726d48Sopenharmony_ci <img src="../figures/Allmemory/purpindrag.jpg" alt="GitHub Logo" /> 906fb726d48Sopenharmony_ci </p> 907fb726d48Sopenharmony_ci <ul class="fontColor"> 908fb726d48Sopenharmony_ci <li> 909fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 910fb726d48Sopenharmony_ciType:内存的类别。 911fb726d48Sopenharmony_ci</pre 912fb726d48Sopenharmony_ci > 913fb726d48Sopenharmony_ci </li> 914fb726d48Sopenharmony_ci <li> 915fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 916fb726d48Sopenharmony_ciAvgSize:当前内存的平均值。 917fb726d48Sopenharmony_ci</pre 918fb726d48Sopenharmony_ci > 919fb726d48Sopenharmony_ci </li> 920fb726d48Sopenharmony_ci <li> 921fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 922fb726d48Sopenharmony_ciMaxSize:当前内存的最大值。 923fb726d48Sopenharmony_ci</pre 924fb726d48Sopenharmony_ci > 925fb726d48Sopenharmony_ci </li> 926fb726d48Sopenharmony_ci <li> 927fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 928fb726d48Sopenharmony_ciMinSize:当前内存的最小值。 929fb726d48Sopenharmony_ci</pre 930fb726d48Sopenharmony_ci > 931fb726d48Sopenharmony_ci </li> 932fb726d48Sopenharmony_ci </ul> 933fb726d48Sopenharmony_ci <p class="fontColor"> 934fb726d48Sopenharmony_ci DMA泳道图点选功能。 935fb726d48Sopenharmony_ci <br /> 936fb726d48Sopenharmony_ci <img src="../figures/Allmemory/dmaselect.jpg" alt="GitHub Logo" /> 937fb726d48Sopenharmony_ci </p> 938fb726d48Sopenharmony_ci <ul class="fontColor"> 939fb726d48Sopenharmony_ci <li> 940fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 941fb726d48Sopenharmony_ciTimeStamp:时间戳。 942fb726d48Sopenharmony_ci</pre 943fb726d48Sopenharmony_ci > 944fb726d48Sopenharmony_ci </li> 945fb726d48Sopenharmony_ci <li> 946fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 947fb726d48Sopenharmony_ciProcess(pid):进程名(进程ID)。 948fb726d48Sopenharmony_ci</pre 949fb726d48Sopenharmony_ci > 950fb726d48Sopenharmony_ci </li> 951fb726d48Sopenharmony_ci <li> 952fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 953fb726d48Sopenharmony_ciFd:DMA内存文件描述符。 954fb726d48Sopenharmony_ci</pre 955fb726d48Sopenharmony_ci > 956fb726d48Sopenharmony_ci </li> 957fb726d48Sopenharmony_ci <li> 958fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 959fb726d48Sopenharmony_ciSize:DMA内存大小。 960fb726d48Sopenharmony_ci</pre 961fb726d48Sopenharmony_ci > 962fb726d48Sopenharmony_ci </li> 963fb726d48Sopenharmony_ci <li> 964fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 965fb726d48Sopenharmony_ciIno:Ino值。 966fb726d48Sopenharmony_ci</pre 967fb726d48Sopenharmony_ci > 968fb726d48Sopenharmony_ci </li> 969fb726d48Sopenharmony_ci <li> 970fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 971fb726d48Sopenharmony_ciExpPid:申请者的进程号。 972fb726d48Sopenharmony_ci</pre 973fb726d48Sopenharmony_ci > 974fb726d48Sopenharmony_ci </li> 975fb726d48Sopenharmony_ci <li> 976fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 977fb726d48Sopenharmony_ciExpTaskComm:ExpTaskComm的值。 978fb726d48Sopenharmony_ci</pre 979fb726d48Sopenharmony_ci > 980fb726d48Sopenharmony_ci </li> 981fb726d48Sopenharmony_ci <li> 982fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 983fb726d48Sopenharmony_ciBufName:DMA内存名。 984fb726d48Sopenharmony_ci</pre 985fb726d48Sopenharmony_ci > 986fb726d48Sopenharmony_ci </li> 987fb726d48Sopenharmony_ci <li> 988fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 989fb726d48Sopenharmony_ciExpName:申请者的进程名。 990fb726d48Sopenharmony_ci</pre 991fb726d48Sopenharmony_ci > 992fb726d48Sopenharmony_ci </li> 993fb726d48Sopenharmony_ci <li> 994fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 995fb726d48Sopenharmony_ciFlag:去重标记,0表示正常,1表示进程内部重复数据,2表示进程间重复数据。 996fb726d48Sopenharmony_ci</pre 997fb726d48Sopenharmony_ci > 998fb726d48Sopenharmony_ci </li> 999fb726d48Sopenharmony_ci </ul> 1000fb726d48Sopenharmony_ci <p class="fontColor"> 1001fb726d48Sopenharmony_ci DMA泳道图框选功能。 1002fb726d48Sopenharmony_ci <br /> 1003fb726d48Sopenharmony_ci <img src="../figures/Allmemory/dmadrag.jpg" alt="GitHub Logo" /> 1004fb726d48Sopenharmony_ci </p> 1005fb726d48Sopenharmony_ci <ul class="fontColor"> 1006fb726d48Sopenharmony_ci <li> 1007fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1008fb726d48Sopenharmony_ciProcess(pid):进程名(进程ID)。 1009fb726d48Sopenharmony_ci</pre 1010fb726d48Sopenharmony_ci > 1011fb726d48Sopenharmony_ci </li> 1012fb726d48Sopenharmony_ci <li> 1013fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1014fb726d48Sopenharmony_ciSumSize:DMA内存总量。 1015fb726d48Sopenharmony_ci</pre 1016fb726d48Sopenharmony_ci > 1017fb726d48Sopenharmony_ci </li> 1018fb726d48Sopenharmony_ci <li> 1019fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1020fb726d48Sopenharmony_ciAvgSize:DMA内存的平均值。 1021fb726d48Sopenharmony_ci</pre 1022fb726d48Sopenharmony_ci > 1023fb726d48Sopenharmony_ci </li> 1024fb726d48Sopenharmony_ci <li> 1025fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1026fb726d48Sopenharmony_ciMaxSize:DMA内存的最大值。 1027fb726d48Sopenharmony_ci</pre 1028fb726d48Sopenharmony_ci > 1029fb726d48Sopenharmony_ci </li> 1030fb726d48Sopenharmony_ci <li> 1031fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1032fb726d48Sopenharmony_ciMinSize:DMA内存的最小值。 1033fb726d48Sopenharmony_ci</pre 1034fb726d48Sopenharmony_ci > 1035fb726d48Sopenharmony_ci </li> 1036fb726d48Sopenharmony_ci </ul> 1037fb726d48Sopenharmony_ci <p class="fontColor"> 1038fb726d48Sopenharmony_ci Skia Gpu Memory泳道图点选功能。 1039fb726d48Sopenharmony_ci <br /> 1040fb726d48Sopenharmony_ci <img src="../figures/Allmemory/sgpumemselect.jpg" alt="GitHub Logo" /> 1041fb726d48Sopenharmony_ci </p> 1042fb726d48Sopenharmony_ci <ul class="fontColor"> 1043fb726d48Sopenharmony_ci <li> 1044fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1045fb726d48Sopenharmony_ciTimeStamp:时间戳。 1046fb726d48Sopenharmony_ci</pre 1047fb726d48Sopenharmony_ci > 1048fb726d48Sopenharmony_ci </li> 1049fb726d48Sopenharmony_ci <li> 1050fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1051fb726d48Sopenharmony_ciGpuName:Gpu名称。 1052fb726d48Sopenharmony_ci</pre 1053fb726d48Sopenharmony_ci > 1054fb726d48Sopenharmony_ci </li> 1055fb726d48Sopenharmony_ci <li> 1056fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1057fb726d48Sopenharmony_ciProcess(pid):进程名(进程ID)。。 1058fb726d48Sopenharmony_ci</pre 1059fb726d48Sopenharmony_ci > 1060fb726d48Sopenharmony_ci </li> 1061fb726d48Sopenharmony_ci <li> 1062fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1063fb726d48Sopenharmony_ciSize:对应进程的Gpu的使用size。 1064fb726d48Sopenharmony_ci</pre 1065fb726d48Sopenharmony_ci > 1066fb726d48Sopenharmony_ci </li> 1067fb726d48Sopenharmony_ci </ul> 1068fb726d48Sopenharmony_ci <p class="fontColor"> 1069fb726d48Sopenharmony_ci Skia Gpu Memory泳道图框选功能。 1070fb726d48Sopenharmony_ci <br /> 1071fb726d48Sopenharmony_ci <img src="../figures/Allmemory/sgpumemdrag.jpg" alt="GitHub Logo" /> 1072fb726d48Sopenharmony_ci </p> 1073fb726d48Sopenharmony_ci <ul class="fontColor"> 1074fb726d48Sopenharmony_ci <li> 1075fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1076fb726d48Sopenharmony_ciGpuName:Gpu名称。 1077fb726d48Sopenharmony_ci</pre 1078fb726d48Sopenharmony_ci > 1079fb726d48Sopenharmony_ci </li> 1080fb726d48Sopenharmony_ci <li> 1081fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1082fb726d48Sopenharmony_ciProcess(pid):进程名(进程ID)。 1083fb726d48Sopenharmony_ci</pre 1084fb726d48Sopenharmony_ci > 1085fb726d48Sopenharmony_ci </li> 1086fb726d48Sopenharmony_ci <li> 1087fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1088fb726d48Sopenharmony_ciSumSize:Gpu内存总量。 1089fb726d48Sopenharmony_ci</pre 1090fb726d48Sopenharmony_ci > 1091fb726d48Sopenharmony_ci </li> 1092fb726d48Sopenharmony_ci <li> 1093fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1094fb726d48Sopenharmony_ciAvgSize:Gpu内存的平均值。 1095fb726d48Sopenharmony_ci</pre 1096fb726d48Sopenharmony_ci > 1097fb726d48Sopenharmony_ci </li> 1098fb726d48Sopenharmony_ci <li> 1099fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1100fb726d48Sopenharmony_ciMaxSize:Gpu内存的最大值。 1101fb726d48Sopenharmony_ci</pre 1102fb726d48Sopenharmony_ci > 1103fb726d48Sopenharmony_ci </li> 1104fb726d48Sopenharmony_ci <li> 1105fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1106fb726d48Sopenharmony_ciMinSize:Gpu内存的最小值。 1107fb726d48Sopenharmony_ci</pre 1108fb726d48Sopenharmony_ci > 1109fb726d48Sopenharmony_ci </li> 1110fb726d48Sopenharmony_ci </ul> 1111fb726d48Sopenharmony_ci <h3 class="mume-header fontColor" id="header-index-5">VM Tracker下的smaps泳道图展示</h3> 1112fb726d48Sopenharmony_ci 1113fb726d48Sopenharmony_ci <p class="fontColor"> 1114fb726d48Sopenharmony_ci smaps泳道图分为Dirty,Swapped,RSS,PSS,USS泳道图。 1115fb726d48Sopenharmony_ci <br /> 1116fb726d48Sopenharmony_ci <img src="../figures/Allmemory/smapsallrow.jpg" alt="GitHub Logo" /> 1117fb726d48Sopenharmony_ci </p> 1118fb726d48Sopenharmony_ci <h3 class="mume-header fontColor" id="header-index-6">VM Tracker下的smaps泳道图的点选和框选功能</h3> 1119fb726d48Sopenharmony_ci 1120fb726d48Sopenharmony_ci <p class="fontColor"> 1121fb726d48Sopenharmony_ci 点选Dirty,Swapped,RSS,PSS,USS的5个泳道图中任一个显示的都是一样的内容,会显示Smaps Statistic,Smaps 1122fb726d48Sopenharmony_ci sample,Smaps Comparison,Native Heap的tab页。 1123fb726d48Sopenharmony_ci <br /> 1124fb726d48Sopenharmony_ci Smaps Statistic的tab页展示。 1125fb726d48Sopenharmony_ci <br /> 1126fb726d48Sopenharmony_ci <img src="../figures/Allmemory/sstaaticstab.jpg" alt="GitHub Logo" /> 1127fb726d48Sopenharmony_ci </p> 1128fb726d48Sopenharmony_ci <ul class="fontColor"> 1129fb726d48Sopenharmony_ci <li> 1130fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1131fb726d48Sopenharmony_ciType: 将抓取到的信息根据Type归类。 1132fb726d48Sopenharmony_ci</pre 1133fb726d48Sopenharmony_ci > 1134fb726d48Sopenharmony_ci </li> 1135fb726d48Sopenharmony_ci <li> 1136fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1137fb726d48Sopenharmony_ciPath:虚拟内存块路径,类型中有多个则显示multiple。 1138fb726d48Sopenharmony_ci</pre 1139fb726d48Sopenharmony_ci > 1140fb726d48Sopenharmony_ci </li> 1141fb726d48Sopenharmony_ci <li> 1142fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1143fb726d48Sopenharmony_ciSize:在该虚拟内存块路径下内存的size总和。 1144fb726d48Sopenharmony_ci</pre 1145fb726d48Sopenharmony_ci > 1146fb726d48Sopenharmony_ci </li> 1147fb726d48Sopenharmony_ci <li> 1148fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1149fb726d48Sopenharmony_ci% of Res: 每行的Resident Size 占总Ressident Size的比例。 1150fb726d48Sopenharmony_ci</pre 1151fb726d48Sopenharmony_ci > 1152fb726d48Sopenharmony_ci </li> 1153fb726d48Sopenharmony_ci <li> 1154fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1155fb726d48Sopenharmony_ciCount:统计的类型个数。 1156fb726d48Sopenharmony_ci</pre 1157fb726d48Sopenharmony_ci > 1158fb726d48Sopenharmony_ci </li> 1159fb726d48Sopenharmony_ci <li> 1160fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1161fb726d48Sopenharmony_ciRss: smaps节点中Rss。 1162fb726d48Sopenharmony_ci</pre 1163fb726d48Sopenharmony_ci > 1164fb726d48Sopenharmony_ci </li> 1165fb726d48Sopenharmony_ci <li> 1166fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1167fb726d48Sopenharmony_ciPss: smaps节点中Pss。 1168fb726d48Sopenharmony_ci</pre 1169fb726d48Sopenharmony_ci > 1170fb726d48Sopenharmony_ci </li> 1171fb726d48Sopenharmony_ci <li> 1172fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1173fb726d48Sopenharmony_ciSharedClean: smaps节点中SharedClean。 1174fb726d48Sopenharmony_ci</pre 1175fb726d48Sopenharmony_ci > 1176fb726d48Sopenharmony_ci </li> 1177fb726d48Sopenharmony_ci <li> 1178fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1179fb726d48Sopenharmony_ciSharedDirty:smaps节点中Shared_Dirty。 1180fb726d48Sopenharmony_ci</pre 1181fb726d48Sopenharmony_ci > 1182fb726d48Sopenharmony_ci </li> 1183fb726d48Sopenharmony_ci <li> 1184fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1185fb726d48Sopenharmony_ciPrivateClean: smaps节点中PrivateClean。 1186fb726d48Sopenharmony_ci</pre 1187fb726d48Sopenharmony_ci > 1188fb726d48Sopenharmony_ci </li> 1189fb726d48Sopenharmony_ci <li> 1190fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1191fb726d48Sopenharmony_ciPrivateDirty:smaps节点中PrivateDirty。 1192fb726d48Sopenharmony_ci</pre 1193fb726d48Sopenharmony_ci > 1194fb726d48Sopenharmony_ci </li> 1195fb726d48Sopenharmony_ci <li> 1196fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1197fb726d48Sopenharmony_ciSwap:smaps节点中Swap。 1198fb726d48Sopenharmony_ci</pre 1199fb726d48Sopenharmony_ci > 1200fb726d48Sopenharmony_ci </li> 1201fb726d48Sopenharmony_ci <li> 1202fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1203fb726d48Sopenharmony_ciSwapPss:smaps节点中SwapPss。 1204fb726d48Sopenharmony_ci</pre 1205fb726d48Sopenharmony_ci > 1206fb726d48Sopenharmony_ci </li> 1207fb726d48Sopenharmony_ci </ul> 1208fb726d48Sopenharmony_ci <p class="fontColor"> 1209fb726d48Sopenharmony_ci Smaps sample的tab页展示。 1210fb726d48Sopenharmony_ci <br /> 1211fb726d48Sopenharmony_ci <img src="../figures/Allmemory/ssampletab.jpg" alt="GitHub Logo" /> 1212fb726d48Sopenharmony_ci </p> 1213fb726d48Sopenharmony_ci <ul class="fontColor"> 1214fb726d48Sopenharmony_ci <li> 1215fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1216fb726d48Sopenharmony_ciTimeStamp: 时间戳信息。 1217fb726d48Sopenharmony_ci</pre 1218fb726d48Sopenharmony_ci > 1219fb726d48Sopenharmony_ci </li> 1220fb726d48Sopenharmony_ci <li> 1221fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1222fb726d48Sopenharmony_ciType: 将抓取到的信息根据Type归类。 1223fb726d48Sopenharmony_ci</pre 1224fb726d48Sopenharmony_ci > 1225fb726d48Sopenharmony_ci </li> 1226fb726d48Sopenharmony_ci <li> 1227fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1228fb726d48Sopenharmony_ciPath:虚拟内存块路径,类型中有多个则显示multiple。 1229fb726d48Sopenharmony_ci</pre 1230fb726d48Sopenharmony_ci > 1231fb726d48Sopenharmony_ci </li> 1232fb726d48Sopenharmony_ci <li> 1233fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1234fb726d48Sopenharmony_ciAddress Range:每段虚拟内存段的开始和结束位置。 1235fb726d48Sopenharmony_ci</pre 1236fb726d48Sopenharmony_ci > 1237fb726d48Sopenharmony_ci </li> 1238fb726d48Sopenharmony_ci <li> 1239fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1240fb726d48Sopenharmony_ciRss: smaps节点中Rss。 1241fb726d48Sopenharmony_ci</pre 1242fb726d48Sopenharmony_ci > 1243fb726d48Sopenharmony_ci </li> 1244fb726d48Sopenharmony_ci <li> 1245fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1246fb726d48Sopenharmony_ciPss: smaps节点中Pss。 1247fb726d48Sopenharmony_ci</pre 1248fb726d48Sopenharmony_ci > 1249fb726d48Sopenharmony_ci </li> 1250fb726d48Sopenharmony_ci <li> 1251fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1252fb726d48Sopenharmony_ciSharedClean: smaps节点中SharedClean。 1253fb726d48Sopenharmony_ci</pre 1254fb726d48Sopenharmony_ci > 1255fb726d48Sopenharmony_ci </li> 1256fb726d48Sopenharmony_ci <li> 1257fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1258fb726d48Sopenharmony_ciSharedDirty:smaps节点中Shared_Dirty。 1259fb726d48Sopenharmony_ci</pre 1260fb726d48Sopenharmony_ci > 1261fb726d48Sopenharmony_ci </li> 1262fb726d48Sopenharmony_ci <li> 1263fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1264fb726d48Sopenharmony_ciPrivateClean: smaps节点中PrivateClean。 1265fb726d48Sopenharmony_ci</pre 1266fb726d48Sopenharmony_ci > 1267fb726d48Sopenharmony_ci </li> 1268fb726d48Sopenharmony_ci <li> 1269fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1270fb726d48Sopenharmony_ciPrivateDirty:smaps节点中PrivateDirty。 1271fb726d48Sopenharmony_ci</pre 1272fb726d48Sopenharmony_ci > 1273fb726d48Sopenharmony_ci </li> 1274fb726d48Sopenharmony_ci <li> 1275fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1276fb726d48Sopenharmony_ciSwap:smaps节点中Swap。 1277fb726d48Sopenharmony_ci</pre 1278fb726d48Sopenharmony_ci > 1279fb726d48Sopenharmony_ci </li> 1280fb726d48Sopenharmony_ci <li> 1281fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1282fb726d48Sopenharmony_ciSwapPss:smaps节点中SwapPss。 1283fb726d48Sopenharmony_ci</pre 1284fb726d48Sopenharmony_ci > 1285fb726d48Sopenharmony_ci </li> 1286fb726d48Sopenharmony_ci <li> 1287fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1288fb726d48Sopenharmony_ciReside: Rss / Size 比值。 1289fb726d48Sopenharmony_ci</pre 1290fb726d48Sopenharmony_ci > 1291fb726d48Sopenharmony_ci </li> 1292fb726d48Sopenharmony_ci <li> 1293fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1294fb726d48Sopenharmony_ciProtection: 内存块的权限(读写执行)。 1295fb726d48Sopenharmony_ci</pre 1296fb726d48Sopenharmony_ci > 1297fb726d48Sopenharmony_ci </li> 1298fb726d48Sopenharmony_ci </ul> 1299fb726d48Sopenharmony_ci <p class="fontColor"> 1300fb726d48Sopenharmony_ci Native Heap的tab页展示。 1301fb726d48Sopenharmony_ci <br /> 1302fb726d48Sopenharmony_ci <img src="../figures/Allmemory/snativeheaptab.jpg" alt="GitHub Logo" /> 1303fb726d48Sopenharmony_ci </p> 1304fb726d48Sopenharmony_ci <ul class="fontColor"> 1305fb726d48Sopenharmony_ci <li> 1306fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1307fb726d48Sopenharmony_ciTimeStamp: 时间戳信息。 1308fb726d48Sopenharmony_ci</pre 1309fb726d48Sopenharmony_ci > 1310fb726d48Sopenharmony_ci </li> 1311fb726d48Sopenharmony_ci <li> 1312fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1313fb726d48Sopenharmony_ciTotal: 该时间点Smaps中type为NATIVE_HEAP的Size。 1314fb726d48Sopenharmony_ci</pre 1315fb726d48Sopenharmony_ci > 1316fb726d48Sopenharmony_ci </li> 1317fb726d48Sopenharmony_ci <li> 1318fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1319fb726d48Sopenharmony_ciRenderServiceCpu:渲染框架数据,计算规则为该时间点上memroy_rs_image表中type!="pixelmap"的所有项累加Size。 1320fb726d48Sopenharmony_ci</pre 1321fb726d48Sopenharmony_ci > 1322fb726d48Sopenharmony_ci </li> 1323fb726d48Sopenharmony_ci <li> 1324fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1325fb726d48Sopenharmony_ciSkiaCpu:渲染框架数据,取该时间点memory_cpu表中total_size的值。 1326fb726d48Sopenharmony_ci</pre 1327fb726d48Sopenharmony_ci > 1328fb726d48Sopenharmony_ci </li> 1329fb726d48Sopenharmony_ci <li> 1330fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1331fb726d48Sopenharmony_ciGLESHostCache: GLES-CPU缓存,取该时间点memory_profile表中total_size之和。 1332fb726d48Sopenharmony_ci</pre 1333fb726d48Sopenharmony_ci > 1334fb726d48Sopenharmony_ci </li> 1335fb726d48Sopenharmony_ci <li> 1336fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1337fb726d48Sopenharmony_ciProcessCache: Total-RenderServiceCpu-SkiaCpu-GLESHostCache的值。 1338fb726d48Sopenharmony_ci</pre 1339fb726d48Sopenharmony_ci > 1340fb726d48Sopenharmony_ci </li> 1341fb726d48Sopenharmony_ci </ul> 1342fb726d48Sopenharmony_ci <p class="fontColor"> 1343fb726d48Sopenharmony_ci 框选Dirty,Swapped,RSS,PSS,USS的5个泳道图中任一个显示的都是一样的内容,会显示Smaps Statistic和Smaps 1344fb726d48Sopenharmony_ci sample的tab页。 1345fb726d48Sopenharmony_ci <br /> 1346fb726d48Sopenharmony_ci Smaps Statistic的tab页和Smaps sample的tab页展示(同点选)。 1347fb726d48Sopenharmony_ci <br /> 1348fb726d48Sopenharmony_ci </p> 1349fb726d48Sopenharmony_ci <h3 class="mume-header fontColor" id="header-index-7">VM Tracker下的GPU泳道图展示</h3> 1350fb726d48Sopenharmony_ci 1351fb726d48Sopenharmony_ci <p class="fontColor"> 1352fb726d48Sopenharmony_ci GPU泳道图分为GL,Skia Gpu Dump Toal,Skia Gpu Dump Window,Skia Gpu Memory泳道图。 1353fb726d48Sopenharmony_ci <br /> 1354fb726d48Sopenharmony_ci <img src="../figures/Allmemory/gpurow.jpg" alt="GitHub Logo" /> 1355fb726d48Sopenharmony_ci <br /> 1356fb726d48Sopenharmony_ci Skia Gpu Memory泳道图点选功能。 1357fb726d48Sopenharmony_ci <br /> 1358fb726d48Sopenharmony_ci <img src="../figures/Allmemory/vgpumemselect.jpg" alt="GitHub Logo" /> 1359fb726d48Sopenharmony_ci </p> 1360fb726d48Sopenharmony_ci <ul class="fontColor"> 1361fb726d48Sopenharmony_ci <li> 1362fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1363fb726d48Sopenharmony_ciTimeStamp:时间戳。 1364fb726d48Sopenharmony_ci</pre 1365fb726d48Sopenharmony_ci > 1366fb726d48Sopenharmony_ci </li> 1367fb726d48Sopenharmony_ci <li> 1368fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1369fb726d48Sopenharmony_ciGpuName:Gpu名称。 1370fb726d48Sopenharmony_ci</pre 1371fb726d48Sopenharmony_ci > 1372fb726d48Sopenharmony_ci </li> 1373fb726d48Sopenharmony_ci <li> 1374fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1375fb726d48Sopenharmony_ciThread(tid):线程名(线程ID)。 1376fb726d48Sopenharmony_ci</pre 1377fb726d48Sopenharmony_ci > 1378fb726d48Sopenharmony_ci </li> 1379fb726d48Sopenharmony_ci <li> 1380fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1381fb726d48Sopenharmony_ciSize:对应线程的Gpu的使用size。 1382fb726d48Sopenharmony_ci</pre 1383fb726d48Sopenharmony_ci > 1384fb726d48Sopenharmony_ci </li> 1385fb726d48Sopenharmony_ci </ul> 1386fb726d48Sopenharmony_ci <p class="fontColor"> 1387fb726d48Sopenharmony_ci Skia Gpu Memory泳道图框选功能。 1388fb726d48Sopenharmony_ci <br /> 1389fb726d48Sopenharmony_ci <img src="../figures/Allmemory/vgpumemdrag.jpg" alt="GitHub Logo" /> 1390fb726d48Sopenharmony_ci </p> 1391fb726d48Sopenharmony_ci <ul class="fontColor"> 1392fb726d48Sopenharmony_ci <li> 1393fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1394fb726d48Sopenharmony_ciGpuName:Gpu名称。 1395fb726d48Sopenharmony_ci</pre 1396fb726d48Sopenharmony_ci > 1397fb726d48Sopenharmony_ci </li> 1398fb726d48Sopenharmony_ci <li> 1399fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1400fb726d48Sopenharmony_ciThread(tid):线程名(线程ID)。 1401fb726d48Sopenharmony_ci</pre 1402fb726d48Sopenharmony_ci > 1403fb726d48Sopenharmony_ci </li> 1404fb726d48Sopenharmony_ci <li> 1405fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1406fb726d48Sopenharmony_ciSumSize:Gpu内存总量。 1407fb726d48Sopenharmony_ci</pre 1408fb726d48Sopenharmony_ci > 1409fb726d48Sopenharmony_ci </li> 1410fb726d48Sopenharmony_ci <li> 1411fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1412fb726d48Sopenharmony_ciAvgSize:Gpu内存的平均值。 1413fb726d48Sopenharmony_ci</pre 1414fb726d48Sopenharmony_ci > 1415fb726d48Sopenharmony_ci </li> 1416fb726d48Sopenharmony_ci <li> 1417fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1418fb726d48Sopenharmony_ciMaxSize:Gpu内存的最大值。 1419fb726d48Sopenharmony_ci</pre 1420fb726d48Sopenharmony_ci > 1421fb726d48Sopenharmony_ci </li> 1422fb726d48Sopenharmony_ci <li> 1423fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1424fb726d48Sopenharmony_ciMinSize:Gpu内存的最小值。 1425fb726d48Sopenharmony_ci</pre 1426fb726d48Sopenharmony_ci > 1427fb726d48Sopenharmony_ci </li> 1428fb726d48Sopenharmony_ci </ul> 1429fb726d48Sopenharmony_ci <p class="fontColor"> 1430fb726d48Sopenharmony_ci Gl泳道图框选功能。 1431fb726d48Sopenharmony_ci <br /> 1432fb726d48Sopenharmony_ci <img src="../figures/Allmemory/vglrag.jpg" alt="GitHub Logo" /> 1433fb726d48Sopenharmony_ci </p> 1434fb726d48Sopenharmony_ci <ul class="fontColor"> 1435fb726d48Sopenharmony_ci <li> 1436fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1437fb726d48Sopenharmony_ciTimeStamp:时间戳。 1438fb726d48Sopenharmony_ci</pre 1439fb726d48Sopenharmony_ci > 1440fb726d48Sopenharmony_ci </li> 1441fb726d48Sopenharmony_ci <li> 1442fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1443fb726d48Sopenharmony_ciGL_PSS:GL_PSS的大小。 1444fb726d48Sopenharmony_ci</pre 1445fb726d48Sopenharmony_ci > 1446fb726d48Sopenharmony_ci </li> 1447fb726d48Sopenharmony_ci </ul> 1448fb726d48Sopenharmony_ci <p class="fontColor"> 1449fb726d48Sopenharmony_ci Skia Gpu Dump Toal泳道图点选功能。 1450fb726d48Sopenharmony_ci <br /> 1451fb726d48Sopenharmony_ci <img src="../figures/Allmemory/vgputotalselect.jpg" alt="GitHub Logo" /> 1452fb726d48Sopenharmony_ci </p> 1453fb726d48Sopenharmony_ci <ul class="fontColor"> 1454fb726d48Sopenharmony_ci <li> 1455fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1456fb726d48Sopenharmony_ciModule / Category:模块/目录。 1457fb726d48Sopenharmony_ci</pre 1458fb726d48Sopenharmony_ci > 1459fb726d48Sopenharmony_ci </li> 1460fb726d48Sopenharmony_ci <li> 1461fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1462fb726d48Sopenharmony_ciSize:按照模块/目录显示size大小。 1463fb726d48Sopenharmony_ci</pre 1464fb726d48Sopenharmony_ci > 1465fb726d48Sopenharmony_ci </li> 1466fb726d48Sopenharmony_ci </ul> 1467fb726d48Sopenharmony_ci <p class="fontColor"> 1468fb726d48Sopenharmony_ci Skia Gpu Dump Toal泳道图框选功能。 1469fb726d48Sopenharmony_ci <br /> 1470fb726d48Sopenharmony_ci <img src="../figures/Allmemory/vgputotaldrag.jpg" alt="GitHub Logo" /> 1471fb726d48Sopenharmony_ci </p> 1472fb726d48Sopenharmony_ci <ul class="fontColor"> 1473fb726d48Sopenharmony_ci <li> 1474fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1475fb726d48Sopenharmony_ciTimeStamp:时间戳。 1476fb726d48Sopenharmony_ci</pre 1477fb726d48Sopenharmony_ci > 1478fb726d48Sopenharmony_ci </li> 1479fb726d48Sopenharmony_ci <li> 1480fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1481fb726d48Sopenharmony_ciModule / Category:模块/目录。 1482fb726d48Sopenharmony_ci</pre 1483fb726d48Sopenharmony_ci > 1484fb726d48Sopenharmony_ci </li> 1485fb726d48Sopenharmony_ci <li> 1486fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1487fb726d48Sopenharmony_ciAvgSize:对应模块/目录下size的平均值。 1488fb726d48Sopenharmony_ci</pre 1489fb726d48Sopenharmony_ci > 1490fb726d48Sopenharmony_ci </li> 1491fb726d48Sopenharmony_ci <li> 1492fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1493fb726d48Sopenharmony_ciMaxSize:对应模块/目录下size的最大值。 1494fb726d48Sopenharmony_ci</pre 1495fb726d48Sopenharmony_ci > 1496fb726d48Sopenharmony_ci </li> 1497fb726d48Sopenharmony_ci <li> 1498fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1499fb726d48Sopenharmony_ciMinSize:对应模块/目录下size的最小值。 1500fb726d48Sopenharmony_ci</pre 1501fb726d48Sopenharmony_ci > 1502fb726d48Sopenharmony_ci </li> 1503fb726d48Sopenharmony_ci </ul> 1504fb726d48Sopenharmony_ci <p class="fontColor"> 1505fb726d48Sopenharmony_ci Skia Gpu Dump Window泳道图点选功能。 1506fb726d48Sopenharmony_ci <br /> 1507fb726d48Sopenharmony_ci <img src="../figures/Allmemory/vgpuwindowselect.jpg" alt="GitHub Logo" /> 1508fb726d48Sopenharmony_ci </p> 1509fb726d48Sopenharmony_ci <ul class="fontColor"> 1510fb726d48Sopenharmony_ci <li> 1511fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1512fb726d48Sopenharmony_ciWindow / Module / Category:窗口/模块/目录。 1513fb726d48Sopenharmony_ci</pre 1514fb726d48Sopenharmony_ci > 1515fb726d48Sopenharmony_ci </li> 1516fb726d48Sopenharmony_ci <li> 1517fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1518fb726d48Sopenharmony_ciSize:按照窗口/模块/目录显示size大小。 1519fb726d48Sopenharmony_ci</pre 1520fb726d48Sopenharmony_ci > 1521fb726d48Sopenharmony_ci </li> 1522fb726d48Sopenharmony_ci </ul> 1523fb726d48Sopenharmony_ci <p class="fontColor"> 1524fb726d48Sopenharmony_ci Skia Gpu Dump Window泳道图框选功能。 1525fb726d48Sopenharmony_ci <br /> 1526fb726d48Sopenharmony_ci <img src="../figures/Allmemory/vgpuwindowdrag.jpg" alt="GitHub Logo" /> 1527fb726d48Sopenharmony_ci </p> 1528fb726d48Sopenharmony_ci <ul class="fontColor"> 1529fb726d48Sopenharmony_ci <li> 1530fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1531fb726d48Sopenharmony_ciTimeStamp:时间戳。 1532fb726d48Sopenharmony_ci</pre 1533fb726d48Sopenharmony_ci > 1534fb726d48Sopenharmony_ci </li> 1535fb726d48Sopenharmony_ci <li> 1536fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1537fb726d48Sopenharmony_ciWindow / Module / Category:窗口/模块/目录。 1538fb726d48Sopenharmony_ci</pre 1539fb726d48Sopenharmony_ci > 1540fb726d48Sopenharmony_ci </li> 1541fb726d48Sopenharmony_ci <li> 1542fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1543fb726d48Sopenharmony_ciAvgSize:对应窗口/模块/目录下size的平均值。 1544fb726d48Sopenharmony_ci</pre 1545fb726d48Sopenharmony_ci > 1546fb726d48Sopenharmony_ci </li> 1547fb726d48Sopenharmony_ci <li> 1548fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1549fb726d48Sopenharmony_ciMaxSize:对应窗口/模块/目录下size的最大值。 1550fb726d48Sopenharmony_ci</pre 1551fb726d48Sopenharmony_ci > 1552fb726d48Sopenharmony_ci </li> 1553fb726d48Sopenharmony_ci <li> 1554fb726d48Sopenharmony_ci <pre class="smartperf-text fontColor light"> 1555fb726d48Sopenharmony_ciMinSize:对应窗口/模块/目录下size的最小值。 1556fb726d48Sopenharmony_ci</pre 1557fb726d48Sopenharmony_ci > 1558fb726d48Sopenharmony_ci </li> 1559fb726d48Sopenharmony_ci </ul> 1560fb726d48Sopenharmony_ci </div> 1561fb726d48Sopenharmony_ci 1562fb726d48Sopenharmony_ci <script> 1563fb726d48Sopenharmony_ci window.onload = () => { 1564fb726d48Sopenharmony_ci let isDark = getURLParameter('dark'); 1565fb726d48Sopenharmony_ci let targetId = getURLParameter('targetId'); 1566fb726d48Sopenharmony_ci let isBack = getURLParameter('isBack'); 1567fb726d48Sopenharmony_ci if (isDark === 'true') { 1568fb726d48Sopenharmony_ci document.getElementById('body').setAttribute('style', 'background-color:#272C34;'); 1569fb726d48Sopenharmony_ci let header = document.getElementsByClassName('fontColor'); 1570fb726d48Sopenharmony_ci for (let i = 0; i < header.length; i++) { 1571fb726d48Sopenharmony_ci header[i].style.color = '#fff'; 1572fb726d48Sopenharmony_ci } 1573fb726d48Sopenharmony_ci let lightBackGround = document.getElementsByClassName('light'); 1574fb726d48Sopenharmony_ci for (let i = 0; i < lightBackGround.length; i++) { 1575fb726d48Sopenharmony_ci lightBackGround[i].style.backgroundColor = '#32373F'; 1576fb726d48Sopenharmony_ci } 1577fb726d48Sopenharmony_ci } 1578fb726d48Sopenharmony_ci function getURLParameter(name) { 1579fb726d48Sopenharmony_ci return (new URL(document.location)).searchParams.get(name); 1580fb726d48Sopenharmony_ci } 1581fb726d48Sopenharmony_ci 1582fb726d48Sopenharmony_ci if ( targetId !== null ) { 1583fb726d48Sopenharmony_ci let targetElement = document.getElementById(targetId); 1584fb726d48Sopenharmony_ci targetElement.scrollIntoView({ behavior: 'smooth' }); 1585fb726d48Sopenharmony_ci } 1586fb726d48Sopenharmony_ci }; 1587fb726d48Sopenharmony_ci </script> 1588fb726d48Sopenharmony_ci </body> 1589fb726d48Sopenharmony_ci</html> 1590