有没有办法查看变量使用多少内存?

时间:2011-08-22 09:01:06

标签: perl memory-management

我正在使用Perl几个月了。 至于现在,我的脚本工作,但它们远非完美。

我现在想优化内存使用量,因此我正在寻找一种方法来分解每个变量/ hash的内存使用情况。

有没有办法查看变量使用了多少内存?

2 个答案:

答案 0 :(得分:13)

Devel::SizeDevel::Size::Report可用于获取变量/结构的内存使用情况。

您可能需要查看perl guts illustrated以查看数字的真正含义。

答案 1 :(得分:3)

在CPAN上查看Devel::Size