| ★ wanayoo — archive 1999 http://www.xiph.org/mgm/faq.html | Nouvelle recherche | Portail wanayoo |

[ home | FAQ | download | troubleshooting | manual | cvs | mailing lists ]
MGM is not Linux only! That said, I've not yet written many modules for other platforms; most of the statistics modules use Linux's /proc filesystem (equivalent statistics are available through different means on other platforms). I or someone else will likely flesh things out on other OSes as time goes on.
Evil geniuses generally have a finely honed esthetic sense which they choose ignore whenever possible. However, evil geniuses do need something good looking, ultra sweet, way too big and above all tacky as hell to bolt onto the personal programming experience. This code is *it*.
Think of it as the SUV mentality applied to strollers. Bigger than the kid? Hell, it's bigger than Mom pushing it. You can't even *find* the kid.
Getting back to our theme for a moment, the *real* fun is when the resident 'all software is bloated' complainer -- you know, the programmer who constantly whines about how if *he* wrote a web browser, it would fit in 16k... Every group has one -- notices MGM.
Don't tell him right away it's written in Perl; it looks cute, possibly well written, probably small. Lead him on by mentioning how elegant the code is, how it has little-to-no impact on the system load it monitors. Go ahead and prove it; at this point he'll eagerly devour the volunteered 'ps' listing. He might get as far as the CPU usage number but chances are he'll notice the memory footprint first. If you're feeling very clever, set it up so that EMACS (a favorite target of a bloat-moaner) shows up in a nearby line for comparison purposes. Plug your ears during the scream.
Go ahead, sell tickets to the spectacle. For the grand finale, offer him a copy!

This software is named after that fan.
On the upside, you know exactly why it's so damned big; it's not so much larger a memory footprint than, say, procmeter3. Nor is MGM slow; despite the size, it's remarkably light-duty (unbelievably so if you consider it really is 100% written in Perl).

MGM will not get your whites whiter or your colors brighter. It will,
however, sit there and look spiffy while sucking down a major
honking wad of RAM.
MGM, Xiphophorus and their logos are trademarks (tm) of
Xiphophorus. These pages are
copyright (C) 1994-1999 Xiphophorus. All rights reserved.