【发布时间】:2010-01-02 21:36:04
【问题描述】:
我正在存储一些带有 WideString 参数的类来描述它们(如名称、描述和其他一些)。现在,如果我将所有这些 WideStrings 更改为简单的“字符串”(实际上我使用的是别名,所以我只需要更改一行),内存使用量大约会增加 5%!比以前... 这怎么可能,因为字符串的每个字符都比 WideChar 小两倍?
提前致谢!
米。
【问题讨论】:
-
你如何衡量你的内存使用情况?
-
Windows Sysinternals 的进程资源管理器,也是标准进程管理器 (ctrl alt del)
-
什么计数器?任务管理器的 Mem Usage 在这种情况下是没有用的。在这种情况下,VM Size 更好。
标签: delphi string memory widestring