如何把设备当作文件呢
对于Linux的新朋友来说,把设备当作文件可能最难以理解的。明明是设备,怎么能把它当作
软件呢?那么我们换一个角度上来,把设备当作文件理解,则容易得多了。
第一,明白硬件的作用。硬件,无非不是以最快的速度和最高的质量来完成我们所要做的事情。
从这个角度上来,硬件无非不就是一个加速器而已!打一个比较简单的例子。显卡它的作用是:
提高电脑图像的处理速度与质量。而达同样的效果,还一种方法,那就是安装更加高级的CPU!
其实只要有更好的或者说有更加高级的CPU,即使没有显卡,电脑一样的可以从显示器上显示好
的图像与音像。所不同的是,用更加高级的CPU所要达目的时所需要的是:写一个软件而已!有
了显卡后呢,则只要写一个驱动而已。
第二,从软件的目的来看。我们要编写和编译一个软件,就是要达到某一个目的而写的。如让我
电脑有一个计算器,我们可以编写一个与windows中计算器一样的软件。但是我们可以买一个计
算器。同样的可以达到计算的目的。


qxfsy 于 2014-02-15 09:21:53发表:
好
kasaur 于 2009-06-01 21:46:01发表:
说的很有道理,支持
Lhhba 于 2009-05-27 20:21:46发表:
呵呵,有道理