MisterBark has asked for the wisdom of the Perl Monks concerning the following question:

A few years ago, I compiled perl 5.10.0 on my old server. The binary file was 16KB
I'm installing a new server with perl 5.16.0 and the resulting perl binary is 1.5MB!
But if I compile 5.10.0 on my new server it's 1.2MB.
I run tones of perl scripts, there is no way that I load a huge binary without reason.
My compile options and optimizations have nothing really special or stupid.
I don't understand how I managed to make a 16KB binary but I love it.
I don't understand neither how a perl binary can be almost the size of my kernel... and I really don't like it :)
Thanks in advance for your enlightements!