关闭

我看Windows和Linux

1350人阅读 评论(2) 收藏 举报
这几天装了一个Linux用了一段时间,有些使用上的体会

        Linux的确是个稳定的操作系统,不愧是Uinx的后代,这一点Windows实在应该学习。实际使用最能说明问题,在Linux上任务即使再多,也不会像Windows那样被多任务“拖垮”,整个操作系统不响应,只要你耐心等待,当linux给你完成所有任务的时候,它还会恢复正常。

        Linux不需要磁盘碎片整理,因为它不会产生碎片。现在的Linux内核已经经过很多的版本,很适合桌面使用,也就是实时性做的很好,要知道Uinx最早的时候是分时系统。最新的Linux内核支持的处理器很多,甚至包括时下最牛的处理器Cell(PS3的处理器,9个内核)。

        我们用Windows总是希望操作系统能少用些内存,其实大量内存闲置是资源利用不合理的表现,Linux系统会占用你的大部分内存(有多少占多少)作为磁盘缓冲,当有应用程序需要时再分配给它,这样的好处显而易见,Linux磁盘速度很快,并且不会产生碎片。

        Linux能更有效的利用硬件资源,你在一台PII电脑上能流畅的运行最新的Linux内核。而你想跑Win XP,基本不可能。

        Linux开放源代码,虽然普通的爱好者不会去研究Linux的代码,最近的《程序员》杂志上一直连载分析Linux源代码的文章(《鼠眼看Linux调度器》),很通俗,计算机专业同学的可以去图书馆三楼看看,如果你的《操作系统》知识还没都还给老师的话还是能基本看懂的。

        Linux的优秀特性还有很多,可能我还没有发掘,有了解Linux的可以接着补充。

        好了,说完这些你是不是想删了Windows呢?先别急,待我接着说

一、软件
        Linux操作系统固然好,但是Windows的大比例市场占有率决不是偶然,首先要题的一点就是软件,Windows上的软件浩若烟海,相比之下Linux软件少得可怜。在实际使用中明显的感受的到,因为版权问题Linux默认不支持MP3播放,你要去下xmms(一个出名的Linux下的MP3播放器),我搞好了这个软件之后却发现我原来的MP3里面的中文IDv2信息全部是乱码,可能是版本问题,我现在还没有解决这个问题。Windows下我们常用MPlayer播放电影,其实这最早是Linux下的软件(还有Kmplayer也是),虽然电影也能看了,但是Linux下的Mplayer稳定性很不好,可能是免费软件的原因吧,软件作者更新的频率很慢。

二、易用性
        我用了几天Linux,都是用来上网,看网页,聊QQ(LumaQQ,Linux下的QQ),好像挺顺手的,但是你要想做点系统操作可就不那么简单了,非得用命令行不可,虽然会慢慢的习惯,但不是所有的人都是计算机专业人士,记住一堆命令需要一段时间。想安装个软件简单的要用类似于这样的命令rpm -ivh xxx xxx,要是这个软件需要编译就更麻烦了,其实Linux的命令行功能非常强大,只是难于上手,这就是推向大众的最大障碍。所以Linux强大的功能只能被专业人士所感受,Linux只能广泛应用在高端场合。

三、厂商的支持
        虽然Linux在全世界拥有数千万的爱好者,但是软件是需要系统协作才能做出来的,大软件只有大公司才有实力做出来。一些高端软件有Linux版,甚至有的只有Linux版,不过这样的软件价格不菲,可能比Windows版还要贵。我们普通用户是买不起的。还有一个问题就是驱动程序,驱动程序的开发非厂商不可,爱好者是很难做出来的,而硬件厂商很少做Linux的驱动或者更新很慢,毕竟用Windows的人还是占多数。没有驱动程序的电脑是不能完全发挥硬件的潜力的,并且还可能有很多问题,比如我的显卡就因为没有驱动屏幕总向右偏移一点,很不爽。高端领域,大型机会有他们特有的驱动,但那只是高端领域的事情。

        在桌面领域,Linux要和Windows竞争还要有很长的一段路要走,没有一个有实力的厂商把Linux带入寻常百姓家,Linux一直是大型机的最爱,不过相信Linux凭借先进的技术一定会做得更好。计算机爱好者们应该了解Linux,因为它是最先进操作系统技术的代表,它开放源代码,和Linux交流能更深入的了解操作系统技术,你会更深入的了解计算机。

        对我们的桌面用户来说,不管是Windows还是Linux,他们都是一个操作系统而已,是帮我们完成工作的,只要能出色的完成我们的工作,谁会在乎你用什么操作系统呢?
        对于专业用户,你需要Linux的稳定性,Windows的稳定性的确不怎么样。
        对于计算机爱好者,学会用Linux不是最终的目的,从这样一个优秀的操作系统中领会它优秀的算法,深入理解操作系统的知识,向这两个目标努力会得到更多。毕竟算法和数据结构是永恒的。不能让自己局限在“会用”这个层面上,对于计算机爱好者来说,学会用一个软件就像学会一门计算机语言的语法一样,应该是很容易的(因为软件做了就是为了给人用的),而你应该学的是用这门语言编写优质的程序。

        这就是我的Linux使用感受,我只用了几天,没有深入的了解Linux,所以都是一些个人的见解,好不容易写这么多,不写了。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:21434次
    • 积分:394
    • 等级:
    • 排名:千里之外
    • 原创:13篇
    • 转载:2篇
    • 译文:0篇
    • 评论:20条
    文章分类
    文章存档
    最新评论
    我的朋友们