Kernel-based mode-setting
- Kernel-based mode-setting
-
Kernel-based mode-setting, ou KMS, est un procédé permettant la gestion des modes d'affichage par le noyau Linux.
Il est intégré au noyau Linux depuis la version 2.6.29[1]. Compatible dans un premier temps uniquement avec les architectures Intel, son usage s'étend aux autres architectures (comme les processeurs ATI Radeon à compter du noyau Linux 2.6.31[2]).
Sans KMS c'est le pilote graphique qui se charge de la gestion des modes d'affichage graphique, ce qui est loin d'être optimal. En effet, ce travail est déjà fait une première fois par le noyau Linux pour l'affichage des messages durant la phase de démarrage, avant que le pilote graphique ne réinitialise à nouveau le mode d'affichage lorsqu'il est lui-même chargé.
Apports
KMS permet :
- de démarrer de façon plus fluide graphiquement : l'image ne « sautera » plus pendant la phase de démarrage de l'ordinateur, de même en cas de changement d'utilisateur ;
- une meilleure mise en veille du matériel - car indépendante du BIOS (dont les spécifications sont la plupart du temps tenues secrètes, ce qui complique la tâche des développeurs du noyau Linux et du serveur graphique X.Org) ;
- de conserver une interface graphique même en cas de plantage du serveur graphique X.Org ;
- de faire tourner le serveur X sans les privilèges root (procédé NRX pour "No-Root X") pour une sécurité accrue[3].
Notes et références
Voir aussi
Articles connexes
Liens externes
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Kernel-based mode-setting de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Mode-setting — is setting up the screen resolution and depth mode for the graphics card. Modern mode setting software support multiple monitors ( multi head ) and hot plugging. Contents 1 Location 2 Implementations 2.1 FreeBSD … Wikipedia
Kernel mode-setting — Kernel based mode setting Kernel based mode setting, ou KMS, est un procédé permettant la gestion des modes d affichage graphique par le noyau Linux. Il est intégré au noyau Linux depuis la version 2.6.29[1]. Compatible dans un premier temps… … Wikipédia en Français
Linux kernel — Linux Linux kernel 3.0.0 booting Company / developer Linus Torvalds and thousands … Wikipedia
Graphics Execution Manager — Graphics Execution Manager, ou GEM, est un gestionnaire de mémoire pour processeurs graphiques inclus dans le noyau Linux. Il est conçu pour décharger les pilotes graphiques de cette tâche. GEM a été développé initialement pour les architectures… … Wikipédia en Français
KMS — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. KMS, sigle composé des trois lettres K, M et S, peut faire référence à : KMS, un label de musique Techno de Detroit, KMS, une société militaire… … Wikipédia en Français
Kms — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. KMS, sigle composé des trois lettres K, M et S, peut faire référence à : KMS, un label de musique Techno de Detroit, KMS, une société militaire… … Wikipédia en Français
Ubuntu (operating system) — Ubuntu Ubuntu 11.10 (Oneiric Ocelot) Company / developer … Wikipedia
MINIX 3 — running X11 with TWM as Window Manager. Company / developer Andrew S. Tanenbaum OS family Unix like Working state … Wikipedia
MVS — For other uses, see MVS (disambiguation). History of IBM mainframe operating systems On early mainframe computers: GM OS GM NAA I/O 1955 BESYS 1957 UMES 1958 SOS 1959 IBSYS 1960 CTSS 1961 On S/360 and successors: BOS/360 1965 TOS/360 1965 … Wikipedia
Technical features new to Windows Vista — This article is part of a series on Windows Vista New features Overview Technical and core system Security and safety Networking technologies I/O technologies Management and administration Removed features … Wikipedia