Myth: X11 is such a bloated memory hog. My X server is using 19MB of my system's main memory.

Fact: X servers use memory mapping. ps and top are accurately reporting how much memory X is addressing, but most of that memory exists on your video card. If you have a 16MB video card and top reports X is using 19MB, the X server itself is actually using 3MB of your system's main memory, not 19MB.

The other issue in play is that X servers are storing data from X clients, or programs that use X. That means that some of the memory X is allegedly "hogging" actually originate from other programs you're running. Naturally, as the number of programs running goes up, so does memory usage. I don't think anyone can debate that, let alone blame it on the windowing system.

If I hear one more ignorant Slashbot get this wrong...

Log in or register to write something here or to contact authors.