Есть ли способ узнать, сколько памяти использует переменная? - PullRequest
11 голосов
/ 22 августа 2011

Я работаю с Perl уже несколько месяцев. Пока что мои сценарии работают, но они далеки от совершенства.

Теперь я хотел бы оптимизировать использование памяти, поэтому я ищу способ разбить использование памяти по переменной / хешу.

Есть ли способ узнать, сколько памяти использует переменная?

Ответы [ 2 ]

13 голосов
/ 22 августа 2011

Devel :: Size или Devel :: Size :: Report может использоваться для получения использования памяти для переменной / структуры.

Возможно, вы захотитеотметьте проиллюстрированные perl кишки , чтобы увидеть, что на самом деле означают цифры.

3 голосов
/ 22 августа 2011

Посмотрите на Devel :: Size на CPAN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...