“Xfce is a desktop environment based on GTK+ 2 toolkit. It aims to be fast and lightweight, while still being visually appealing and easy to use. Xubuntu and Fedora Xfce Spin are two of the distros featuring Xfce.
It runs in about 70MB of memory, which is a lot more than LXDE.”
That’s a lot less than GNOME/KDE, around 200MB. Of course, RAM is cheap these days, but why waste it? I could use Joe’s Window Manager at just 3MB or even Rat Poison at 1MB.
Here’s jwm at work in a virtual machine. Clearly, it will do the job, just not as conveniently. For instance, menus need to be configured or CLI used to start an application. That’s fine if the configuration is not changed often.