KMS 就是 内核模式设置,Kernel mode-setting, for setting up screen resolution in the Linux kerne
传统上,Linux 是由用户空间的程序设置视频模式的,(也就是分辨率)
所以,切换终端的时候 ….. (Ctrl+Alt + F2)
会闪屏

并伴随着分辨率的切换

但是, tty2 – tty6 之间的切换又非常的迅速,没有分辨率的切换

有没有可能使 X 界面和 tty 之间也可以快速切换呢?

有!!
这就是 KMS
把 X-server 中切换视频模式的代码移植到内核中来,并在引导的初期就切换视频模式

表现就是,终端和X 图形界面使用相同的分辨率!
而且,X-server 启动的时候非常平滑!