|
Fn+F3和关上LCD盖子的效果看起来是一样的,就是屏幕被关掉了,但是其实它们的实现原理不一样的。
大家这个时候可能会问,什么地方不同呢?
请跟着我做一下下面的试验:
开始了。请先打开“控制面板”--“电源管理”--“高级”
在“电源按钮”选项中,把“在合上便携式计算机时(W)”的一项改成“无”。
记住你的鼠标箭头现在的位置,不要去动鼠标。
按下 Fn+F3,此时屏幕提示正在关闭LCD。。。过了一会儿,屏幕关掉了。
这个时候不要动键盘,大家把脸凑近屏幕仔细看看LCD,发现了什么?什么都没有,屏幕是全黑的,底色非常均匀,也看不到什么残留的显示痕迹。
轻轻动一下鼠标,屏幕被打开了。
不要合上机盖,拿支笔按下屏幕下的LID小开关。屏幕直接关掉了。
这个时候保持按住开关,不要放开,大家把脸凑近屏幕仔细看看LCD,发现了什么?屏幕是全黑的,但是底色上有些深浅不一?好象有什么残留的显示痕迹。
这个时候放开开关,屏幕亮起来了,再按下开关,仔细一看,对了,屏幕上残留的显示痕迹就是原来屏幕显示的内容。
还没看清楚?没关系,你可以多开关几次认真看一下。
好。再来。打开一我的电脑,最大化,让屏幕上白的地方多一些。
把鼠标移到白色的区域上,看着你的鼠标箭头不要移开。
按下LID开关,屏幕暗下来了,你的眼睛经过几秒钟适应以后,应该可以看到一个隐隐约约的鼠标箭头。
有趣的实验来了,你盯着这个箭头,轻轻地移动你的鼠标,你会看到,这个箭头在屏幕被关掉的时候竟然还可以移动!
接着,你还可以试试看关掉这个窗口,或者做一些其他操作。这对你的眼睛是个考验。
这个实验在我的A30,SXGA+上,贴近看的话可以看得非常清楚。
好了。现在我来说一下它们的区别:
1、按下LID开关。
按下LID开关的时候,这个开关直接将升压模块的主输入电源断开,此时,背光管无工作电压,屏幕暗下来了。
但这个时候,液晶的部分仍然保持显示。
因为缺少了背光,所以液晶的显示我们看得不很清楚,距离远一些的话,真以为是屏幕被关掉了。
2、按下Fn+F3。
按下Fn+F3的时候,整个液晶屏都被关掉了,包括背光管,包括LCD的部分,连显卡都关了。此时,屏幕是真的暗下来了。
学过底层编程的朋友此时就应该知道了,为何用Fn+F3关屏幕要花更多的时间,恢复也要花更多的时间。
因为系统在关闭屏幕和显卡时,要将当前的显示状态、显示模式、显存内容、指针、鼠标位置等等内容都保存到系统堆栈中去,所以要花一定的时间。
恢复的时候再将上述内容从堆栈中取出来,放回原来的位置,这样也要花不少时间。
这里要注意一点,从Fn+F3恢复的时候只是恢复关屏幕前的状态,至于鼠标箭头的移动、键盘的动作响应,都是在系统从堆栈恢复之后进行的,因此在黑屏状态下不能进行鼠标箭头移动等动作。
而LID开关的部分,它其实并没有关屏幕,所以这些动作可以在黑屏状态下进行。
从上面的分析可以知道,Fn+F3是经由软件控制的方式进行的,耗时较多而且有出错的可能(因为出、入堆栈的问题或者是软件冲突)。
合上机盖关屏幕,只是关掉了背光管而已。LCD并没有被关闭,电源的开关当然快啦。也不会有什么软件冲突的问题。
从上面的分析同时可以知道,关上机盖(按下开关)时,本本的耗电量是要比按下Fn+F3大的。
[ Last edited by Frankdb on 2005-8-8 at 11:08 ] |
|
关于我们