📄 state.cfg
字号:
<?xml version="1.0" encoding="UTF-8"?><root> <bottomUp> <granularitySets> <granularitySet> <current type="bool">true</current> <granularity>%Function:%BottomUpTree</granularity> <nestedColumns> <column> <displayName>%Function</displayName> <expandState type="s32_t">0</expandState> <format></format> <id type="s32_t">0</id> <internalName>%Function</internalName> <status type="s32_t">0</status> <type type="s32_t">0</type> <visible type="bool">true</visible> <width type="s32_t">306</width> <expandedBy type="bag"/> </column> <column> <displayName>%Module</displayName> <expandState type="s32_t">0</expandState> <format></format> <id type="s32_t">1</id> <internalName>%Module</internalName> <status type="s32_t">0</status> <type type="s32_t">1</type> <visible type="bool">true</visible> <width type="s32_t">98</width> <expandedBy type="bag"/> </column> <column> <displayName>%Utilization</displayName> <expandState type="s32_t">2</expandState> <format>TimeAndBar</format> <id type="s32_t">6</id> <internalName>Running</internalName> <status type="s32_t">0</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">320</width> <expandedBy> <column> <displayName>Poor</displayName> <expandState type="s32_t">0</expandState> <format>Time</format> <id type="s32_t">2</id> <internalName>Poor</internalName> <status type="s32_t">0</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> <column> <displayName>Ok</displayName> <expandState type="s32_t">0</expandState> <format>Time</format> <id type="s32_t">3</id> <internalName>Ok</internalName> <status type="s32_t">0</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> <column> <displayName>Ideal</displayName> <expandState type="s32_t">0</expandState> <format>Time</format> <id type="s32_t">4</id> <internalName>Ideal</internalName> <status type="s32_t">0</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> <column> <displayName>Over</displayName> <expandState type="s32_t">0</expandState> <format>Time</format> <id type="s32_t">5</id> <internalName>Over</internalName> <status type="s32_t">0</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> </expandedBy> </column> </nestedColumns> <sortedState> <forward type="bool">false</forward> <sortedColumn type="s32_t">2</sortedColumn> </sortedState> </granularitySet> </granularitySets> </bottomUp> <client> <DOI> <columnType type="s32_t">3</columnType> <countAttribute></countAttribute> <currentExpansionLevel type="s32_t">0</currentExpansionLevel> <isValid type="bool">true</isValid> <expLevelsBag> <expLevel> <expLevelAttrColumn>name</expLevelAttrColumn> <expLevelAttrColumnDisplayName>%Utilization</expLevelAttrColumnDisplayName> <expLevelAttrColumnVal>Running</expLevelAttrColumnVal> <expLevelAttrTable>dd_sample.thread_state</expLevelAttrTable> </expLevel> <expLevel> <expLevelAttrColumn>name</expLevelAttrColumn> <expLevelAttrColumnDisplayName>Poor</expLevelAttrColumnDisplayName> <expLevelAttrColumnVal>Poor</expLevelAttrColumnVal> <expLevelAttrTable>dd_concurrency.utilization</expLevelAttrTable> </expLevel> </expLevelsBag> </DOI> </client> <topDown> <granularitySets> <granularitySet> <current type="bool">true</current> <granularity>%CallStack</granularity> <nestedColumns> <column> <displayName>%CallStack</displayName> <expandState type="s32_t">0</expandState> <format></format> <id type="s32_t">0</id> <internalName>%CallStack</internalName> <status type="s32_t">0</status> <type type="s32_t">0</type> <visible type="bool">true</visible> <width type="s32_t">264</width> <expandedBy type="bag"/> </column> <column> <displayName>%Module</displayName> <expandState type="s32_t">0</expandState> <format></format> <id type="s32_t">1</id> <internalName>%Module</internalName> <status type="s32_t">0</status> <type type="s32_t">1</type> <visible type="bool">true</visible> <width type="s32_t">86</width> <expandedBy type="bag"/> </column> <column> <displayName>%SourceFile</displayName> <expandState type="s32_t">0</expandState> <format></format> <id type="s32_t">2</id> <internalName>%SourceFile</internalName> <status type="s32_t">0</status> <type type="s32_t">1</type> <visible type="bool">true</visible> <width type="s32_t">73</width> <expandedBy type="bag"/> </column> <column> <displayName>%Utilization:Total Time</displayName> <expandState type="s32_t">2</expandState> <format>Percents</format> <id type="s32_t">12</id> <internalName>Running:%TotalTime</internalName> <status type="s32_t">2</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">226</width> <expandedBy> <column> <displayName>Poor</displayName> <expandState type="s32_t">0</expandState> <format>Percents</format> <id type="s32_t">3</id> <internalName>Poor</internalName> <status type="s32_t">2</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> <column> <displayName>Ok</displayName> <expandState type="s32_t">0</expandState> <format>Percents</format> <id type="s32_t">5</id> <internalName>Ok</internalName> <status type="s32_t">2</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> <column> <displayName>Ideal</displayName> <expandState type="s32_t">0</expandState> <format>Percents</format> <id type="s32_t">7</id> <internalName>Ideal</internalName> <status type="s32_t">2</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> <column> <displayName>Over</displayName> <expandState type="s32_t">0</expandState> <format>Percents</format> <id type="s32_t">9</id> <internalName>Over</internalName> <status type="s32_t">2</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> </expandedBy> </column> <column> <displayName>%Utilization:Self Time</displayName> <expandState type="s32_t">2</expandState> <format>TimeAndBar</format> <id type="s32_t">13</id> <internalName>Running:%SelfTime</internalName> <status type="s32_t">1</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">380</width> <expandedBy> <column> <displayName>Poor</displayName> <expandState type="s32_t">0</expandState> <format>Time</format> <id type="s32_t">4</id> <internalName>Poor</internalName> <status type="s32_t">1</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> <column> <displayName>Ok</displayName> <expandState type="s32_t">0</expandState> <format>Time</format> <id type="s32_t">6</id> <internalName>Ok</internalName> <status type="s32_t">1</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> <column> <displayName>Ideal</displayName> <expandState type="s32_t">0</expandState> <format>Time</format> <id type="s32_t">8</id> <internalName>Ideal</internalName> <status type="s32_t">1</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> <column> <displayName>Over</displayName> <expandState type="s32_t">0</expandState> <format>Time</format> <id type="s32_t">10</id> <internalName>Over</internalName> <status type="s32_t">1</status> <type type="s32_t">3</type> <visible type="bool">true</visible> <width type="s32_t">100</width> <expandedBy type="bag"/> </column> </expandedBy> </column> <column> <displayName>%SourceFilePath</displayName> <expandState type="s32_t">0</expandState> <format></format> <id type="s32_t">11</id> <internalName>%SourceFilePath</internalName> <status type="s32_t">0</status> <type type="s32_t">1</type> <visible type="bool">true</visible> <width type="s32_t">73</width> <expandedBy type="bag"/> </column> </nestedColumns> <sortedState> <forward type="bool">false</forward> <sortedColumn type="s32_t">3</sortedColumn> </sortedState> </granularitySet> </granularitySets> </topDown></root>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -