荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: spectre (Heal the world), 信区: Linux
标  题: Linux2.2的缤纷世界(三)
发信站: BBS 荔园晨风站 (Tue Jul 25 21:33:13 2000), 转信

【 以下文字转载自 spectre 的信箱 】
【 原文由 suplaozi.bbs@smth.org 所发表 】
发信人: winnt (小鱼), 信区: Linux
标  题: Linux2.2的缤纷世界(三)
发信站: BBS 水木清华站 (Thu Jan 28 13:53:00 1999)




                                     (三)

     10.视频

         也许,Linux 2.2核心版本最令人喜出望外和先进的就是所谓的
         “帧缓冲控制台”驱动('frame-buffer console' driver)了(或缩
         写为'fbcon')。

         先前,Linux核心(基于Intel的机器)只能理解和操作文本模式的视
         频设备。而图形的支持由另外两个系统提供:'svgalib'用于基于
         控制台的图形和专门的X服务器用于基于窗口的图形。这种组合系
         统经常要求配置信息的重复,而且每个系统仅支持众多视频设备中
         有限的一小部分。

         因为这次的(核心)升级还很新,所以有待于观察它是否替换了以前
         的二元性设计。Linux 2.2发布后,在新系统足够健壮以支持我们
         已经想当然可以使用的插卡和技术以前,可能要经过一年的时间。
         我个人认为这是个正确、合理的想法,但我对它的意见会有所保
         留,直到我们看到Linus和开发者们决定在多大程度上支持这一特
         性。

         作为这一新特性的副产品(side-effect),一些设备的基本多重报
         头(primitive multi-heading)已加入到核心中了。当前,对于一
         些文本模式的输出来说这是有限制的,但是估计这个对核心新增的
         事物将会在2.2.x和2.3.x的发展周期中逐渐成熟。

         如今,核心对“虚拟(virtual)”终端的支持可以被取消。这使得
         对内存十分敏感的用户能够节省些资源。

         尽管对桌面系统的用户来说是不可思议的,Linux现在可以在实际
         上不包括任何视频设备的系统上工作得更好。除了可以通过串口或
         网络连线进行登录以外,如Linux 2.0和先前版本的Linux允许的那
         样,如今可以把核心的信息(通常在任何硬件被启动之前直接发送
         到控制台)重定向到串口设备。

     11.网络:以太网、ISDN和低端的调制解调器

         我在这些方面没有太多的实践经验;这些年来,我一直在我所有的
         机器上用相同的网卡。然而,以太网和ISDN设备的支持数量大大地
         增加了,我还被告之在Linux 2.2中新兴的方案例如电缆调制解调
         器也得到了支持。

         唯一令我苦恼的是它仍然不支持所谓的“Windows调制解调器”
         (Winmodems)。我并不是要抱怨Linux,只是我内心的理想主义倾向
         希望有一天这些可怕的东西也能象它们的同胞们那样得到支持。

     12.业余的无线电爱好者也是Linux爱好者

         从早于Linux 2.0开始,Linux就是这样一种为数不多的操作系统,
         它包括对基于计算机的业余无线电爱好者的内在支持。(实际上我
         并不知道那需要些什么,但是看起来它是在美国以外很流行的一个
         选件。)Linux 2.2增加了NetROM和ROSE业余无线电协议(amateur
         radio protocol)。基本的AX.25层也得到了本质性的增强。

     13.文件系统

         Linux 2.2拥有广泛的新文件系统和适于互操作的分区类型。另
         外,许多Linux支持的文件系统(包括我在此列出的那些)已经用新
         的缓寸系统进行了升级,以便改善其性能。

         对于微软阵营,Linux可以读取NTFS(Windows NT)驱动器和Windows
         98的FAT32驱动器(FAT32也为Windows 95的后期版本所用)。Linux
         2.2也能识别微软用于CD-ROM上的Joliet系统的长文件名(译注:译
         者在Kernel 2.0.36<Red Hat>下可以正确读取用ISO 9660/Joliet
         格式刻录的光盘的长文件名)。Linux还可以识别微软发明的扩展分
         区的新类型。用于读、写微软的压缩驱动器和栈式存储器
         (Stacker)压缩驱动器的驱动程序正在开发阶段,但未包括在这个
         核心中。允许对NTFS同时进行读操作和写操作的工作仍在进行中,
         但这一支持尚处在实验阶段。

         至于苹果机(Mac)的连通,允许读、写Mac磁盘的HFS驱动程序已经
         包含在内。而HFS+和MFS(古老的软盘格式)则不在此列。苹果机的
         分区表可以被核心读取;这使得Mac SCSI磁盘可以被装载(mount)
         进来。

         但是,可惜的是OS/2的用户仍然不能写入他(她)们的HPFS驱动器。
         为了支持新的'dcache'系统,已经对HPFS驱动进行了升级,但是还
         未能完成象一些人期望的那样的彻底修整。核心之外的,为支持
         读、写操作而进行的驱动程序开发工作正在继续,但这些变化不包
         含在起初的2.2.0发布中。

         如果有Amiga(一种多媒体计算机的商标)用户,他(她)们会乐意得
         知自Linux 2.0以来FFS驱动程序正经历着不断地升级。尤其是当新
         一代的PPC Amigas将继续支持这一格式时,这就显得十分有用。

         关于同其它UNIX的互通性,Linux 2.2迎来了突飞猛进的发展。
         Linux 2.2仍然包含了用于BSD派生系统的UFS文件系统,其中有
         Solaris(译注:太阳微<Sun>的UNIX)和BSD的免费版本。Linux 2.2
         现下可以读取FreeBSD、SunOS和Solaris的分区表格式。就SysV风
         格的UNIX而言,Linux 2.2 对SysVFS版本进行了稍许升级。Linux
         2.2还可以读取Acorn的RiscOS磁盘。最后,Linux 2.2还就持久盛
         行的Minix文件系统进行了稍许升级,它可以在绝大多数UNIX系统
         上使用小型的驱动器和软驱。拥有这么多的不兼容的格式(Linux
         2.2可以读取其中这么多的格式),而任何人都可以完成这么多工
         作,真是太奇妙了。

         为了有利于“二代扩展(second extended)”文件系统,对“扩展
         (extended)”文件系统的支持被已经被取消了。(这不会给多数人
         造成麻烦,'ext2'比其前任文件系统要高级许多。)随着对初始
         ramdisk(数量)的支持的增长,'romfs'被创造出来并只占用最小的
         系统开销。

         Linux 2.2提供了对跨磁盘的文件系统增强了的透明支持。现在,
         这种支持可以用在RAID 0、1、4、5模式和简单线性模式下。

         1  2  3  4


                  中文编辑: 张立(Cybersam)
                 欢迎您多提宝贵意见和建议。
    1998-1999, Beijing Linux Club

--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 159.226.5.220]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.0.120]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店