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.

  1. screensavers: with many users logged into the same server, screensavers should default to blank to minimize CPU resources on an actively multi-user system.
  2. 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.
  3. dragging windows can be resource intensive if done in a way that it repeated re-draws the whole window every few seconds.