Another nifty load meter: ttyload

Litho mentioned ttyload last week, and this one is worth singling out on its own merit.

A static photo doesn’t give you the full effect. Those arcs shift from right to left like a traditional graph display.

It’s also smart enough to mesh colors if they overlap, and one thing that’s really nice is the time stamp along the bottom, that corresponds to the system time.

So not only do you know which arc represents which meter, but you can pinpoint an exact time when the load changed, or where it fell off.

And the graph scales vertically too, so peaks cause the entire display to shift down, or fall away when they move off screen.

Very nice, I like this one a lot. Thanks, Litho. πŸ™‚

P.S.: Oddly enough, I found this one in Debian Squeeze, but not in Arch/AUR. Anyone want to adopt a very easy and very low-maintenance PKGBUILD? 😐

P.P.S: A new update as of yesterday?! How timely! :mrgreen:

3 thoughts on “Another nifty load meter: ttyload

  1. David Lindes

    Hi K.Mandla,

    Thank you for the kind words! I wrote this thing back in 1995, and frankly haven’t done a *whole* lot with it since then… though I’m thinking about a significant re-factoring to make it easier to add curses support, which would open the doors for a longer history, among other things. Plus I once wrote a prototype OpenGL front-end, which I could theoretically make available if I re-write the internals a bit. πŸ™‚

    Or, y’all are welcome to take a crack at it, too — I’ve put it on GitHub: https://github.com/lindes/ttyload

    Glad to see it getting some attention! Thank you for the encouragement!

    – David

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s