[问题]体系架构是不是桌面Linux系统的弱点?

不同视角、不同观点、深度探讨,禁止人品和道德攻击
z54604
帖子: 66
注册时间: 2007-05-23 21:51

[问题]体系架构是不是桌面Linux系统的弱点?

#1

帖子 z54604 » 2007-07-20 9:04

体系架构是不是桌面Linux系统的弱点?
  从Linux诞生到现在已经过去十几年了,尽管Linux在服务器领域取得了巨大的进步,已经同Windows Server分庭抗礼。但是在桌面领域,Linux确是寸步难行。尽管爱好者越来越多,厂商预装的也越来越多,但依旧不成气候。在桌面领域。Linux到底差在哪里?

  不可否认,Windows在桌面领域已经取得的垄断地位对Linux的发展有很大的制约。但Linux自身的弱点,恐怕才是更主要的原因。

  第一,Linux并不是为桌面计算机订制的。Linux在设计之初,是为了创造一个可以自由使用的Unix操作系统,而Unix系统是为大型机设计的。而大型机与微机有巨大的差别。从一个例子可以看出来:Linux支持多用户同时登录,这个功能在微机上根本毫无用处,因为一台微机根本不可能两个人同时使用。而微软的操作系统是为微机定制的,当然更符合微机的特点,也更容易得到用户的认可。

  第二,XWindow的图形界面体系不适合微机。XWindow层次过多,过分强调通用性,使得它不可能有很好的响应速度和稳定性。在Linux的新手中这一点尤其明显。本来速度是Linux的一个优势,但在相同的配置下,XWindow的速度比Windows慢了很多,而且很容易假死。这使得很多人放弃了Linux,别人问原因,回答就是“太慢。”Linux要想在桌面领域取得更大的进步,与图形界面的结合一定要更紧密一点。

  第三,Linux包涵的东西太多,启动太慢。启动一个Linux到桌面要比Windows多一倍的时间,这对于时间紧迫的人们来说是不可接受的。

  第四,Linux没有统一的API,开发一个好的程序太难了,编程工具也和少。一般的个人很少能写出好的linux程序。

  第五,没有对游戏的支持。OpenGL不是为游戏设计的。如果Linux想进步。开发一个好的游戏环境势在必行。
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#2

帖子 iblicf » 2007-07-20 9:06

P话
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#3

帖子 eexpress » 2007-07-20 9:08

真的是5个屁话。
● 鸣学
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#4

帖子 zhuqin_83 » 2007-07-20 9:13

我记得是在lupa还是cnbeta看到的,想当然的很。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#5

帖子 leeaman » 2007-07-20 9:29

又见pig head :D
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
wewe
帖子: 357
注册时间: 2006-05-26 23:40
来自: http://ubuntufans.com

#6

帖子 wewe » 2007-07-20 9:30

第四,Linux没有统一的API,开发一个好的程序太难了,编程工具也和少。一般的个人很少能写出好的linux程序。

这句话最让人倒 :em25
hitler0958
帖子: 24
注册时间: 2007-03-14 9:17

#7

帖子 hitler0958 » 2007-07-20 10:00

你们都不要这么说,其实我认为楼主说的有一定道理,至少是值得爱好者们讨论和思考的,一棍子打死这是不应该的。
头像
wewe
帖子: 357
注册时间: 2006-05-26 23:40
来自: http://ubuntufans.com

#8

帖子 wewe » 2007-07-20 10:07

优点,弱点,这两个其实是可以互相转换的,政治课里说了那么多了
billylovedog
帖子: 48
注册时间: 2005-10-14 11:57

#9

帖子 billylovedog » 2007-07-21 12:39

搂主:
知道别人为什么不跟你PK么?很重要的一个原因就是LINUX固然有很多的缺点,但是你没有讲到点子上,并且很多都不是事实,没有调查就没有发言权,当搂主对多学习LINUX的知识以后,相信你会改变你的看法的。
头像
Nile
帖子: 990
注册时间: 2006-07-15 11:20
来自: 枫叶刀市

#10

帖子 Nile » 2007-07-21 13:49

大多数不符合事实。

期中1,2,3条更是胡扯九道(只要切身体会过linux的人都有体会的)
Thinkpad T400
头像
relaxssl
帖子: 1448
注册时间: 2007-01-30 7:13

#11

帖子 relaxssl » 2007-08-03 12:16

我用几台计算机同时对比测试Ubuntu和xp/vista的使用情况,个人感觉,各方面都比windows好的多!特别是启动大程序的速度和流畅性,比如用vmware同时启动3个虚拟机系统,xp/2008/2003,他们休眠恢复等都比windows优秀。
头像
ving
帖子: 3741
注册时间: 2007-07-29 16:47
来自: 地精魔法学院

#12

帖子 ving » 2007-08-03 12:21

楼主的文章有几个明显的错误。
Unix系统并不是为大型机设计的,相反,unix系统是大型机系统的直接对手(事实上unix甚至从来没有成为过大型机上的原生操作系统)。
Linux原本就是为x86桌面计算机设计的。
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#13

帖子 skyx » 2007-08-03 12:25

微软向不懂技术的中国政客们游说时的措辞。
no security measure is worth anything if an attacker has physical access to the machine
头像
nobrain
帖子: 808
注册时间: 2005-08-25 13:58
来自: ustc
联系:

#14

帖子 nobrain » 2007-08-03 15:17

PK要摆事实的
  第一,Linux并不是为桌面计算机订制的。Linux在设计之初,是为了创造一个可以自由使用的Unix操作系统,而Unix系统是为大型机设计的。而大型机与微机有巨大的差别。从一个例子可以看出来:Linux支持多用户同时登录,这个功能在微机上根本毫无用处,因为一台微机根本不可能两个人同时使用。而微软的操作系统是为微机定制的,当然更符合微机的特点,也更容易得到用户的认可。
unix当初是那个叫???(名字忘了)为了玩星际旅行游戏而写的系统。
  第二,XWindow的图形界面体系不适合微机。XWindow层次过多,过分强调通用性,使得它不可能有很好的响应速度和稳定性。在 Linux的新手中这一点尤其明显。本来速度是Linux的一个优势,但在相同的配置下,XWindow的速度比Windows慢了很多,而且很容易假死。这使得很多人放弃了Linux,别人问原因,回答就是“太慢。”Linux要想在桌面领域取得更大的进步,与图形界面的结合一定要更紧密一点。
现在windows在图形这一块也分层了。
  第三,Linux包涵的东西太多,启动太慢。启动一个Linux到桌面要比Windows多一倍的时间,这对于时间紧迫的人们来说是不可接受的。
启动的服务太多,而且windows看到桌面也不是立即可用。
  第四,Linux没有统一的API,开发一个好的程序太难了,编程工具也和少。一般的个人很少能写出好的linux程序。
知道posix,sus为何物吗?
  第五,没有对游戏的支持。OpenGL不是为游戏设计的。如果Linux想进步。开发一个好的游戏环境势在必行。

ID Software要被气死了
爱喝真猪奶茶的夜鸣猪
gothicane
帖子: 157
注册时间: 2006-08-29 10:31

#15

帖子 gothicane » 2007-08-03 16:02

我觉得Xwindow的架构是十分超前的
回复