D-BUS support for Mono
Sami Haahtinen
ressu at ressukka.net
Mon Nov 29 13:59:15 CST 2004
Dmitriy Kropivnitskiy wrote:
> Yes, I think big and ugly like java. Here are a few numbers. Python2.3
> and python2.3-dev total under 16MB of space. An attempt to install muine
> tried to use over 60MBs disk space. Python memory footprint is under 9MB
> in virtual memory, where mono is over 40MBs. Perl has about the same
> picture of memory and disk usage as python and I do not think either
> python or perl are small. I have just compiled a personal version of
> python that fits in under 5MBs total, and that is still too fat in my book.
After searching the web for some benchmarks and statistics on python vs
mono, i ended up with nothing. As for the diskspace, the source of the
problem appears to be mono-assemblies-base, which basicly contains all
of mono, it should be split to smaller parts. I agree with you there.
As for the memory footprint, i admit that mono takes up more memory than
python, but that is an optimization issue, python has had time to tune
their memory footprint. And as for your numbers, i highly doubt that
kind of difference.
Simple hello world with reading from input:
VSZ RSS COMMAND
4836 2184 /usr/bin/python ./helloworld.py
26508 5272 /usr/bin/cli ./helloworld.exe
It would be interesting to see a proper test suite built for all 3
languages mentioned. Just to see how they relate to each other.
Ah well, stomped again.. But atleast it was fun ;)
-- Sami
More information about the ubuntu-devel
mailing list