Небольшое наблюдение
Тут мне понадобилось выяснить, какого художника скрипт в запущенном состоянии сразу выжирает 130 метров виртуальной памяти. Развесистых структур там точно нет, значит модули.
Зачем - свопа на машине нет, иногда приходит OOM и безобразничает.
Код скрипта:
#!/usr/bin/perl
use strict;
use warnings;
use <MODULE>;
sleep 5;
exit 0;
Что в итоге:
| module | VSS | RES | SHR |
+-------------------+-------+-------+------+
| пустой скрипт | 20016 | 2204 | 1636 |
| YAML | 20544 | 2992 | 1824 |
| DBI | 26116 | 4276 | 1868 |
| DBIx::Simple | 26384 | 4564 | 1896 |
| LWP::UserAgent | 27000 | 5384 | 2004 |
| POSIX | 25636 | 3804 | 2040 |
| GD | 55508 | 4364 | 2292 |
| XML::RSS | 52032 | 11648 | 2416 |
| XML::Feed | 83132 | 20848 | 3020 |
| Graphics::Magick | 81036 | 5796 | 3768 |
Вывод: xml - зло, работу с изображениями лучше выпихивать в отдельный скрипт или подгружать модули по необходимости.