new_learner 发表于 2010-10-14 01:35

关于X86,MIPS,PPC,ARM的几个问答题

1.为什么x86更适合于PC和Server?

仅仅是历史原因(wintel)吗?
如果从技术上讲,怎么去理解这个问题呢?

2.为什么MIPS和PowerPC更多用在通信?

PPC我知道是两个异构的CPU,有一个CPU是专门用于通信的,不知道理解对不?
那MIPS呢?为什么比X86用在通信的多?

3.为什么ARM更多用在移动设备?   

仅仅是因为功耗低,还有其他原因么?

小白,求指点。。。

prolj 发表于 2010-10-14 08:48

1.为什么x86更适合于PC和Server?

仅仅是历史原因(wintel)吗?
如果从技术上讲,怎么去理解这个问题呢?
--------------------------------------------------------------
不知道,事实就是这个样子的。历史原因吧。
=========================
2.为什么MIPS和PowerPC更多用在通信?

PPC我知道是两个异构的CPU,有一个CPU是专门用于通信的,不知道理解对不?
那MIPS呢?为什么比X86用在通信的多?
--------------------------------------------------------------
不知道,事实就是这个样子的。历史原因吧。华为在自己做MIPS,有兴趣的童鞋可以投靠,不过丫那地方跟坐牢没啥区别。
=========================
3.为什么ARM更多用在移动设备?   

仅仅是因为功耗低,还有其他原因么?
--------------------------------------------------------------
事实就是这个样子的,这个不是历史原因。ARM首先很Open,谁都可以做,只要你买lic。功耗低是一个很大的优势。Open才是关键,否则,一个人/团伙在那里自己装B的玩意儿,啥时候能发展壮大啊?为啥GNU的软件流行啊,Open啊!SCO装B,死的最早吧。SUN装B,把自己装死了。SGI装B,自己也装死了。MIPS装B,本来快死了,结果天朝救了丫的。gcc很烂?但是Open啊!现在也很不错了,那些装B说取代gcc的破玩意儿都TM快死了。都是TM自己装死自己的。这个世界,只有Open,大家都有好处的东西,才会发展起来,谁TM愿意给别人做嫁衣啊,那些自己YY的贪婪家伙,都TM装死自己是一个必然。
=========================

snail_314 发表于 2010-10-14 09:23

p姐v5

erlv 发表于 2010-10-14 09:30

p姐犀利!

epegasus 发表于 2010-10-14 11:30

本帖最后由 epegasus 于 2010-10-14 12:01 编辑

王齐 LINUX POWERPC详解 的作者 在BLOG谈了点
从架构上PPC占高端服务器 在多处理器上有优势

beepbug 发表于 2010-10-15 14:04

1.为什么x86更适合于PC和Server?

仅仅是历史原因(wintel)吗?
如果从技术上讲,怎么去理解这个问题呢?
new_learner 发表于 2010-10-14 01:35 http://linux.chinaunix.net/bbs/images/common/back.gif

是历史原因,但不是Wintel,Wintel也是果,而不是因。
是由于向下兼容性,即为了兼容以前开发的大批软件。
X86架构,特别不适合服务器。同样技术水准的CPU,X86做服务器,得到的性能最低。

new_learner 发表于 2010-10-15 14:09

X86架构,特别不适合服务器。同样技术水准的CPU,X86做服务器,得到的性能最低。
beepbug 发表于 2010-10-15 14:04 http://linux.chinaunix.net/bbs/images/common/back.gif

多谢楼上几位,王齐的blog挺好的,http://blog.sina.com.cn/sailingxr

X86构架为什么不适合服务器呢?能不能详细说下或给点链接?

erazy0 发表于 2010-12-05 21:09

p姐v5
snail_314 发表于 2010-10-14 09:23 http://linux.chinaunix.net/bbs/images/common/back.gif


    顶。。。

garyv 发表于 2010-12-06 14:01

erazy0 (Robin) 的签名非常有创意!

Cindinx 发表于 2011-04-28 18:04

回复 1# new_learner


    之所以MIPS和PPC在通信用的多, 是由于字節序和網絡字節序剛好一致(Big Endian), 因此不需要轉換.. 轉換的過程很耗費CPU的Cycle的
页: [1] 2
查看完整版本: 关于X86,MIPS,PPC,ARM的几个问答题