sun和ibm为什么差这么多?[5]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

以前我们做项目的时候,用IBM H70(4CPU/4GB) 跑WEBSPHERE 3。5 + DB2 ,与我的笔记本(P3 800 512MB)跑WEBSPHERE 3。5+DB2,明显我的笔记本的响应速度比H70还快。 
但是一到120个连接以上的时候,笔记本(后来还做过PC SERVER的测试)都明显慢下来了,而H70上直到300个连接响应速度还是和100个(甚至50个)一样快(慢?) 
后来跟IBM讨论过这问题,他们的答复就是WEBSPHERE/WEBLOGIC 这类中间件(尤其是基于JAVA的),PC(WINDOWS)平台是比UNIX快,因为内核还不大一样,PC平台的调度更快速。

 oldv 回复于:2003-09-11 17:31:11 是的,所以不能光看一点简单的指标就纸上谈兵说这个好那个不好。
真刀实枪地跑起大应用来才见真英雄。因为unix系统多是用作比较高端的应用,它的平台软硬件架构并不会争一时或一面之快,但它的整体性能,尤其是跑大应用时的响应性、强壮性。

 m11andyov 回复于:2003-09-11 21:19:26 不错!我就刚刚使用SOLARIS,感觉跟IBM的好多东西都不一样,需要重头再来,真累!

 heibai 回复于:2003-09-11 23:46:56 关于速度:
平心而论risc和mips的单点性能不如ia的东西;
我用sun 4500跑Oracle,300人以下还不如pc,当然数据库比较小,

cpu发展方向
安腾的确是一个非常好的构架,但不是全部,用他来跑数据库的确不错,
但用他来做多用途处理器,个人认为不太好。起码,路由器,防火墙不行。
smp方式本身就有缺陷,对于传统业务并行计算,点阵计算也许更好。
安腾号称能连接8096颗cpu。
cpu的比较只能具体问题,具体分析,不能一概而论。

 elk 回复于:2003-09-12 00:02:34 论速度嘛。。。。。还是我的PC机最快。。。。。。。
P4 1.6A oc 2.13G,512M Rambus RAM,硬盘作Raid0:
安装windows98只要8分钟;
装Windows 2000 Advanced Server 只要22分钟;
RH 7.2上装Oracle9.2.0加建库不超过30分钟
嘿嘿
是我去年3月配的机器

服务器对速度的要求通常是不高的,稳定和可扩展性才是最重要的
也就是通常服务器厂家所说的RAS(Reliability,Availability,Serviceability)
这个S可不是Speed哦
所以争论服务器和PC的速度谁快是没有任何意义的

 浦东本地人 回复于:2003-09-13 07:03:19 可笑呀,  告诉你们INTEL内部就是用SOLARIS+SPARC的还有必要说啥么?!!!!!!

 wolfop 回复于:2003-09-13 18:15:36 [quote:d4f2f610f8="浦东本地人"]可笑呀,  告诉你们INTEL内部就是用SOLARIS+SPARC的还有必要说啥么?!!!!!![/quote:d4f2f610f8]     
搞笑也不要这样搞笑法。

 jackjoo 回复于:2003-09-13 23:45:13 我想各位还是搞清楚“计算机结构”再发表吧,64Bit和32Bit,单处理机和多处理机也能作比较的吗?再说试试用上千用户分别连接,看看效果?

 shen 回复于:2003-09-14 10:53:57 SUN的SPARC比FUJITSU SPARC ,INTEL 32位 和POWERPC慢是毫无疑问.
而且SUN的L2 CACHE是外置,L1 CACHE只是和AMDXP一样大.
有朋友测试过在同样软件版本同样内存配置下仿真,U10比2.4B慢10倍.

可是当买一台双INTEL的带64位PCI之类的高端PC时其价格和买一台SUN BLADE1K差不多.而且软件的的稳定性不如SOLARIS.(FREEBSD的软件不够和SMP差).SUN的还有支持服务.

 helixor 回复于:2003-09-14 23:20:35 计算机的性能不能简单的以一个程序的快慢来判定。
如果有两台机器,U和X。两个应用A和B.
如果A在U上跑得比X快。而B在X上跑得比U快。那么到底是U快还是X快?

有的同志说TPC-C值。那毕竟是一个理想的值。没有太大的意义。我个人认为比较可行的办法是根据应用,在不同的机器上调出最优值,在不同的压力下作测试。再综合各方面的因素,如价格,可维护性,客户关系等非技术因素,选择适合自己应用和预算的机器。

 tompuer 回复于:2003-09-15 10:05:16 [quote:2e69c92669="helixor"]计算机的性能不能简单的以一个程序的快慢来判定。
如果有两台机器,U和X。两个应用A和B.
如果A在U上跑得比X快。而B在X上跑得比U快。那么到底是U快还是X快?

有的同志说TPC-C值。那毕竟是一个理想的值。没有太大..........[/quote:2e69c92669]
Good,同感,UP!!

 lyric 回复于:2003-09-15 10:58:05 [quote="老农"]    
codefan 写到: 
v480 的缓存信息在这里。 
http://www.sun.com/servers/entry/v480/specs.html#g1_0 

"无人喝彩"土了吧:)
quote]     

农先生就不要到这里来笑SUN来了吧!!
我知道SUN比IBM慢的!
SUN的E420,IBM的F80
都是2个450的CPU,2G的内存,
就是慢的多!

 boywxg 回复于:2003-09-24 01:29:55 据我所知,绝大多数电信级的应用是用unix的,极其稳定!

 老农 回复于:2003-10-01 01:06:03 [quote:254304250c="lyric"]吓?]    
codefan 写到: 
v480 的缓存信息在这里。 
http://www.sun.com/servers/entry/v480/specs.html#g1_0 

"无人喝彩"土了吧:)
quote]     

农先生就不要到这里来笑SUN来了桑。?
我知道SUN比IBM?.........[/quote:254304250c]
不好意思 :oops: 
俺和无人喝彩是朋友,看他土了借机来奚落他一下。

 gusu 回复于:2003-10-17 23:54:17 追求哪个最快哪个慢有什么用
主要还是看硬件之间的配合度 
硬件软件之间的利用率

 gusu 回复于:2003-10-17 23:54:55 上面只是穷人的想法
呵呵
哈哈

 zonzi 回复于:2004-02-22 21:23:40 每个cpu的作用是不同的:sun的cpu是专为处理多线程设记的,运行的环境和x86是很不同的,比如电信方面就要同时处理非常多的线程,(信号),所以一般选择sun sparc; 这点是x86没法超越的。
还有就是大型运算,一般是用unix的,因为稳定性高。
至于x86和sparc有什么区别,那么希望大家多看几本关于cpu设计的书吧,不是三言两语就解释的清楚的,只要了解cpu解构,那就清楚为什么sparc有8mb l2 cache external 了。
还有就是大家有没有想过,为什么显卡不用x86芯片吗?

本文关键:sun和ibm为什么差这么多?
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top