来源:51cto | 2009-6-1 | (有3671人读过)
Windows 7和Linux各自的优点
将Windows和Linux作为一个整体来直接进行比较有些困难。分开来说,Windows 7在三个方面的竞争中占有优势:
* 能更好利用现有资源
* 漂亮的外观,同时也增加了可用性
* 聪明的应用了新技术,比如虚拟化和网络技术
Linux也拥有自身的一系列的优点:
* 远低于对手的购置成本
* 较少的硬件锁定和标准锁定
* 评测更多,更便于确定需求
Windows 7和Linux硬件要求
从较短的时间来看,只要是现在市场上销售的新PC,即使是廉价配置,也可以轻松运行各种Windows版本(XP、Vista或Windows7),各种Linux发行版也一样。但要想做出长期预测则有些复杂。
当XP在2001年年底推出时,颇有些人抱怨它128MB的最低内存要求。微软赌了一把,预测到XP真正发行时,市场的基础硬件水平将上升到满足其需要。微软在大多数情况下的预测都正确,但在Vista上却做出了错误的判断。
当然并非完全因为PC的平均硬件水平已经有了足够的内存或运算能力,微软同样也做了艰苦的工作,使Windows7更有效率。许多变化在用户使用时可能并不明显,但性能的确得到了增加,如果读者对Windows7的硬件要求不熟悉,可以参看51CTO.com的文章,论Windows7 对硬件的要求。
Linux每个发行版的硬件要求都大不相同,而这也正是理念所在。没有哪两个发行版是为了相似而设计的,它们都各自针对不同的需要和用户需求。尽管如此,几大发行版(Ubuntu、Fedora、openSUSE和Debian)都有很好的办法来应付最低硬件需求,可以自己解决,也可以通过衍生版本,例如Xubuntu就提供了Ubuntu系统最低的硬件需求。
Windows 7和Linux硬件支持和64位驱动问题
Windows7的硬件运行原则是:如果它与之前的Windows兼容,应该也会正常工作。但是关于32位与64位驱动的问题还是出现了警告。
计算机世界已经进入64位已经有一段时间了。服务器和高端的台式机和笔记本电脑已经进入64位时代,而netbook和较为低端的机器仍坚持在32位。因此,即使你还没有进入64位时代,将来转移时也不会有什么压力,最新版的Windows和Linux也不会改变这种状况。
一个主要原因是大多数的硬件厂商到现在才习惯于生产支持64位Windows的新设备。这会在使用陈旧的外设比如基于主机的打印机、扫描仪或多功能设备、网络摄像头、无线设备和专业声卡等时遇到麻烦。
由于Windows和Linux关于硬件支持的性质完全不同,因此如果你计划开始运行64位,那么支持的硬件数量是应该考虑的因素。
Windows中的设备驱动一般是封闭源码的私有版权产品。他们由硬件制造商或由微软直接提供。在Linux中,大多数的硬件驱动是开源的,只有少数的设备在专有驱动上运行。
最终的结果可能是:Windows能够支持几乎所有的硬件设备,但它的对手在64位的支持上可能做的更好。
在Windows中,64位屏障以一些微小但恼人的方式出现。比如x64版本的Windows中包含了32位和64位的IE浏览器,但如果你想使用64位版本的Flash,那只有等待了。Windows中的Flash只能在32位的IE和Firefox上运行,正式支持64位的浏览器要到今年晚些时候才会推出。
在Linux方面,非正式的但稳定支持64位Flash的浏览器早已经出现——虽然各个发行版在执行水平上有很大差异,Ubuntu似乎处理起这些事情最可靠。
如果你决心转向64位Windows,但一些关键硬件没有驱动程序,那么有一些变通方法,比如微软准备在Windows7正式发布版中正式推出的使用虚拟机来运行32位Windows的驱动。其实这类工作在现在的Windows上已经可以完成——比如我现在使用VirtualBox和一个32位XP的备用副本让我的扫描仪和打印机能够继续工作,虽然它们不支持任何64位版本的Windows。
微软还可以靠同一技巧在虚拟机上运行Linux。在这里VirtualBox显得特别有用,因为它允许你直接连接USB硬件和虚拟机,即使硬件没有驱动。但是,如果你没有足够的理由一定要移动到64位版本的Windows或Linux,最好还是暂留在32位一段时间,这样可以确保不会失去任何东西。
Windows 7 和Linux的应用软件
使用操作系统的最终目的还是要使用各种应用软件。在这方面Windows7有一个明显的优势,因为它支持运行在Vista和XP的所有软件程序,只有极少数例外。
Linux上的应用软件是完全不同的情况。总的来说,Linux上运行的应用不在商店里出售——它们通常经过重新包装,而且是由你所用的发行版的同一批创建者提供的。
尽管如此,大多数的Linux应用也提供了Windows的操作基础。这方面的例子包括Firefox浏览器、Pidgin即时通讯应用程序以及OpenOffice套件。如果你一直在Windows中使用这些应用,你会发现它们的Linux版本也同样好用。
目前更大的问题是怎样在Linux上使用Windows专有的应用程序?这是完全可能的,而且不止一个方法来完成。最直接的方法是通过Wine,一个可添加到Linux中的模拟层,让你可以在Linux上直接运行Windows程序。
结论
几乎没有理由来怀疑,到今年晚些时候,Windows7将出现在你身边的很多台电脑中。考虑到不仅是微软也是所有想从Vista中脱身的企业的决心,Windows7在更新换代中不会碰到什么麻烦。
Linux呢?曾经引人遐想的“Linux桌面年”已经逐渐暗淡,因此,大量替代Windows的情况可能不会发生了。
但是,Linux一定还会继续推出更好的发行版,而且每次都会让你觉得更容易上手,让你产生切换到Linux的冲动,只要你在Windows上的硬件投入还不太大。
|