如何将 MemoryAnalyzerTool (MAT) 对象查询语言 (OQL) 结果保存到文件?

How to save MemoryAnalyzerTool (MAT) Object Query Language (OQL) result to file?

我的查询结果对于 table(100k 个元素)来说太大了。我想将它保存到一个文件中,这样我就可以应用文本处理(如 sort、uniq 和 awk)来进行有趣的聚合(如 group)。

我尝试将其保存到 txt 文件,但结果如下所示:

myClass
---------------------------------------------
String1
String2
.
.
.
String20
Total: 20 of 750,129 entries; 750,109 more
--------------------------------------------

如何将整个结果保存到文件中?

我需要保存为 csv。它保存所有行。如果您另存为 txt,出于某种原因它只保存前 20 行。

执行 OQL 查询后,select 西格玛行。

即:

Total: 16 of 2,584 entries; 2568

然后点击上方的"Export"图标,选择"Export to CSV..."