|
发表于 2009-9-15 18:16:32
|
显示全部楼层
Post by loin;2025546
说ubuntu慢的错误是,其实验没有依据,评论的时候并没有把相同任务量的软件作为横向比较。
开机的时候,linux加载的服务有多少?而windows的又有多少?
加载后,linux能完成的任务有多少?windows的又有多少?
这些都直接影响了所谓的速度。而且效果差别更大,linux有稳定的内存分配,低碎片的产生和稳定的流程等等,这些不是硬件而是软件实现的,所以每写入和读出一些字节,就需要多出几倍的工作量用于日志,权限分配等,而且资源分配算法中指针用的量也非常大(小时间范围,众多指针确实无法时间最优),而linux是在此基础上的速度。windows没有这些保证,那么有什么可比性呢?
另外两者软件的速度也是根据具体的环境有差别的,如果单独性比较高,启动加载的就少,那么就快,我想问一下,打开一个gvim和打开一个notepad谁快(相当)?在相同速度下谁的功能更强些?但是在gtk环境下打开一个qt程序如何?他要加载大量的库才能保证这种移植性!
还有所谓软件兼容性确实是伪命题,windows下有太多软件根本不能运行linux下的软件,linux反过来一样,互相之间都有移植,让windows跑个matlab和linux比较一下如何(windows自然不是对手)?另外有些跨平台软件本身基于jre,你还想让他快,可能么?
让openoffice和word比速度?根本没有可比性(openoffice跨平台,注意,是跨平台,不是另外一个版本,word是只有win平台,而跨平台就决定了不是那么快字当头的东西),而且相同版本openoffce在windows下启动速度是差于ubuntu的。
说flash和qq不如windows下的好,还是那句话,这个根本没法比。另外怎么看也看不出eva和linux下的flash比windows下的差
如果lz号召大家是“思考”是这些的话,那么我说既然评判的是操作系统,为什么不从操作系统原理的角度分析呢?比如两者作业调度的区别,两者内存的分配,两者磁盘的管理,两者文件系统的构架等等,从这些角度分析,就不会得出错误结论了 楼上的明显就没看我第16贴的内容。你的问题我全都回答过,我就不赘述了。
还有,你说的很多东西都很奇怪,跨平台什么意思你明白么?谁告诉你跨平台就一定会慢点??这是哪门子道理啊,你以为支持的平台多一点,写的代码就会多一些,然后编译出来运行的就肯定慢点?你是不是搞计算机的啊。。。
那个什么openoffice,排开操作系统不论。就本身这个应用软件而言,跟微软的Office比起来简直就是垃圾。。。有用过的人再发言吧,完全没法跟Office相提并论的。Bug一堆不说,功能上,实用性上,用户体验上,就让人感觉落后了10年一样。
说到flash跟QQ我倒是要说明一下,flash两个平台都性能不错的,没什么区别。qq是因为腾讯没有开发对应的linux版本而已,你第三方在那研究来研究去,再怎么弄总归不能跟官方比的。
我说了,比较的只是两个系统让用户感觉到的速度!都不优化的情况下,让人感觉出来的速度那X windows就是慢,而且相比较windows就是粗糙。(注意我说的是X windows,我没说Linux,console的东西跟GUI的东西没法去比较的,而且X本身就相当于一个应用程序一样,linux的这种架构本身就决定了从图形界面的速度上就是不可能跟高度集成的windows比的。
再次强调一下,我并不是说linux不入windows,我是说linux下面的X windows整个速度,性能,用户体验方面很垃圾!! |
|