this page should list and group some of the features that affect remote X11 connections, often used by thin-client systems such as LTSP. the aim is to flesh out some specific ideas, and then generalize them into more conceptual considerations and perhaps a larger conversation.
- screensavers: with many users logged into the same server, screensavers should default to blank to minimize CPU resources on an actively multi-user system.
- pixmap caching: poorly handling this caches pixmaps in the X11 server's memory, and not releasing this memory can be very destructive on systems with limited ram and no swap.
- dragging windows can be resource intensive if done in a way that it repeated re-draws the whole window every few seconds.