|
最初由 biti_rainy 发布
[B]这个问题从哪些方面来讲呢
1: windows 需要支持太多的个人的应用,功能太过复杂。越复杂就越容易出问题。 包括 os 自身的bug 以及安全漏洞等,同时病毒也是一个需要考虑的问题。
2: 由于历史上现象是windows在长时间运行后,内存管理 等方面问题比较多,系统效率也有降低。
3:windows在 安全和os 补丁等等方面,往往容易需要系统重新启动。 而对于各种硬件的更换,windows相对 unix 来讲,硬件故障要更换硬件恐怕也更容易重新启动。 这对于 24*7*265 要求的应用是难以接受的。
4:windows 主要在intel 平台上,主要是pc server ,在硬件的扩展性上有局限性。 另外由于 64 bit 的支持目前并不广泛,从而造成对于大内存支持有局限性。
5:windows 由于复杂性,相对管理成本其实是升高了,由于在全世界被使用的最广泛安全问题也暴露的多,也容易被人攻破。
6: HP unix ,sun solaris ,IBM AIX 等等专业的unix 厂商成熟稳定,同时对硬件和软件一起支持,硬件扩展性和系统最大性能 比windows 平台的服务器强。 所以相对比较大的系统 基本选择unix。 很难想象 电信、移动、金融等等关键业务系统敢放在windows 上。 [/B]
这位兄台主要从实践的角度来解释。其实我更想知道的是理论的角度如何解释。
说道企业应用这几年的工作经验让我明白了什么叫拿来主义。真正钻研型的人太少太少了。你信不信目前中国90%的证券公司交易平台(包括现在很多的集中柜台,都是外包的)还是运行在windows+sql server上。
创新精神极其匮乏,也没有这种土壤。这一点真是悲哀。每当听到信息技术领导口口声声提到:技术要为业务服务的时候感到特别的悲哀。第一:根本没有技术;第二:仅有的一点使用经验还要受制于人。
扯远了,我想有志于搞钻研的朋友们还是成立自己的专题组织来开辟自己的乐土的好。 |
|