Pixmap (X11)
Une image qui vit dans le serveur X mais n'est jamais affichée directement — le cousin invisible de la fenêtre.
X11 connaît deux sortes de surfaces où dessiner, appelées collectivement drawables : les fenêtres et les pixmaps. Une fenêtre apparaît à l'écran ; un pixmap reste dans la mémoire du serveur. Les deux acceptent les mêmes requêtes de dessin, si bien qu'un programme peut composer une image complète dans un pixmap puis la copier d'un coup dans la fenêtre. C'est le double tampon à la sauce X, et la manière d'éviter le scintillement avant que mieux n'existe. Un pixmap d'un bit de profondeur s'appelle un bitmap et sert de masque ou de forme de curseur.
La mémoire appartient au serveur alors que le pixmap appartient au client : un programme qui oublie de les libérer fait gonfler le serveur X — et c'est le serveur qu'on accuse dans top. Avec l'extension Composite, chaque fenêtre est devenue en pratique un pixmap que le gestionnaire de fenêtres assemble.