主题:【原创】精简版软件是理想主义的一种体现 -- 瓦斯
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 8009084 2672280 4929960 36% /
varrun 127816 104 127712 1% /var/run
varlock 127816 0 127816 0% /var/lock
udev 127816 40 127776 1% /dev
这是俺的df,选择的是比较小的一个发行版本,ubuntu,当然,懒了,所以选择的应该是desktop版本的安装。可以看到,接近2.6G,换个RH或者SUSE会更高。从revive兄的安装包中,如果仅仅包含这些内容,自然是高手级别,全部自定义。windows XP如果自定义,也能很小,这点应该没什么特别了。
关于最后一句话,也许有点夸张,但不可否认Linux的差距还是有相当地步。举例,抢占式的调度是2.6后实现的,实现时间差距了有5年以上吧。进程在2.6之前只能到1024个上限是肯定的吧。线程在NPTL出现之前是简陋而效率低下是肯定的吧。Linux的几个如gnome,KDE的鼠标响应速度也就是最近几年才赶上来的吧。FS目前还是EXT3为主流的FS这点没错吧。内存不足的时候会自动kill进程也是存在的。硬件支持驱动程序的不足也是存在的吧。PNP方面还弱于windows也是肯定的吧。GUI相对其它OS的不稳定是存在的。删除文件恢复起来困难这点是肯定的吧。权限管理不够细致也是有的吧(某些版本除外了,是人家的卖点之一)。远程管理用的Xwindows或者VNC,效果不如terminial server也是肯定的吧。(算法是关键了) 其它细节如单内核结构和微内核结构,IP协议栈等就不说了,这里的弱点基本上都针对于桌面应用。
Linux最近5年发展很迅猛,这些差距都在迅速缩小。其实,如果Linux在PC桌面上的表现真的很强的化,有一个指标可以很好的衡量。大型游戏的数量。桌面应用中,以游戏和办公最多。而细节是否做得足够好,游戏要求就显然高很多。
多加一句,如果是服务器应用,Linux比windows强太多了(因为简单,所以强大),要个字符界面就好了,基本上就是内核+ssh+服务程序+库文件。所以,这里的比较,不牵涉服务器使用情况。
- 相关回复 上下关系8
🙂linux身上自由主义的基因更明显 3 孤帆 字2882 2009-08-21 21:44:43
🙂麻烦找个10年前windows的视频给我欣赏一下。zz 1 yueyu 字216 2009-08-24 09:40:03
🙂针对第4点说一句 1 revive 字823 2009-08-22 09:16:06
🙂遇到个行家,讨论一下
🙂晒晒我的df, 2 土豆丝 字1093 2009-08-22 19:06:55
🙂你这里说的很多怎么我认为是优点呢? 1 类反词典 字668 2009-08-22 18:23:21
🙂我说一个你比较不客观的地方。 2 moniker 字92 2009-08-23 06:37:31
🙂framebuffer 没有听说过吧 1 goon 字18 2009-08-25 07:49:42