荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Jobs (温少), 信区: Microsoft
标  题: [转载] Windows 2000的十大误区
发信站: BBS 荔园晨风站 (Sat Aug 28 12:20:00 1999), 站内信件

【 以下文字转载自 WinNT 讨论区 】
【 原文由 Jobs 所发表 】



            Windows 2000的十大误区



    软件开发本来不应该是两军对垒的战斗,但是由于Windows 2000来说,有时却似乎让
人有这种感觉。
    斗争的一方是微软公司,Bill·Gates把回避和夸张当成与人锋的法宝。假如你相信微
软公司关于Windows 2000的新闻稿、白皮书和广告,那么你就会认为它是最卓越的操作系
统,能够在从可移植的生物芯片到穿越星系的太空飞船的一切环境中运行,并且能够把整个
世界联结成一个永不崩溃的无缝网络。
    斗争的另一方则是微软的批评者,但他们也没有说出事情的真相。硅谷里的人们散播着
关于微软冷酷商业策略的传闻,说这些策略能把成吉思汗包装成一个聪明的商人。微软的铁
杆反对者们声称,Windows 2000更适合索尼公司的PlayStation游戏机,而不是商业工作站。
    与通常情况一样,真理隐藏在两种极端观点之间。你是否也像我们一样,厌倦了那些关
于Windows 2000的无稽之谈、真假参半的诡辩、云遮雾障得的空论和彻头彻尾的谎言?那么

来了解一些真相吧。


误区1:


       Windows 2000是膨胀的软件

    在1997和1998年的各种新闻发布会和非公开会议中,微软管理层大肆宣扬Windows NT
下一个版本的庞大规模。他们宣布NT 5.0(后来改名为Windows 2000)由两千九百多万行代
码组成,使它成为一个能够处理"真正庞大"业务的"真正庞大"的操作系统。当然,微软的批
评者们则把这些数字看作是Windows 2000失去控制的证据,而且随着时间的推移,这个数
字每月都在惊人地增长。
    如果你浏览一下Sun Microsystems的网站,就会发现有一些白皮书中称Windows 2000
有三千五百万或四千万行代码。微软始终不渝的反对者Nicholas Petreley在1998年底的
InfoWorld专栏中说,该数字达到了四千五百。到今年4月,这个数字已经增至六千万。
John
C. Dvorak在《PC Magazine》中指出,"代码库远比Windows紧凑"的Linux,将很快在计算
机领域中一统天下。
    事实真相?现在大多数流行软件都非常庞大,无论它们是来自微软还是其他公司。SUN
的Solaris操作环境的代码超过了一千两百万行,而它所支持的硬件设备只占NT所支持的
很小部分,并且不包含Windows的最终用户工具。目前,甚至连Web浏览器也已经变得臃肿
不堪。问问为网景通信公司源代码开放的Mozilla项目而忙碌的员工吧,今年年初时其代码
已超过了五百万行,而产品还没发布。

更大但更好
━━━━━━━━━━━━━━━━━━━━━━━━━━━
伴随着每个新版本的推出,NT都增加了更多的功能,当然也变得更大了。Windows 2000几
乎比Windows NT 3.1大五倍。
Windows NT 3.1(1993年8月)  六百五十万行代码
Windows NT 3.5(1994年9月)  一千万行代码
Windows NT 4.0(1996年8月)  一千六百五十万代码
Windows 2000(发布日期未知) 两千九百万行代码
━━━━━━━━━━━━━━━━━━━━━━━━━━━
资料来源:微软公司


    对庞大数字的成见掩盖了问题的实质,这就是微软的开发队伍能否制造出稳定、快速、
功能丰富的操作系统。雄厚的资金使它们有这个能力,但需经过一、两次修补之后。




误区2:微软要推翻开放标准

    这是源代码开放的团体和微软主要的竞争对手网景公司与SUN公司的大声疾呼:微软拒
绝支持Internet达到目前水平的开放标准,这个软件巨人的策略与其说"包含并发展",不
如说成"包围并使之窒息"更确切。然而,冷静、认真地分析一下Windows 2000,就会得到
不同的结论。
    在专业和服务器版本中,微软已经用行业标准协议替代了专属协议。NT原来的缺省网
络协议NetBEUI已被绝对符合标准的TCP/IP版本所替代。Windows 2000新的域结构要求使
用符合行业标准的域名系统(DNS)服务器。它的Active Directive基于并完全符合另一个
Internet标准--Lightweight Directory Access Protocol(LDAP)。Windows 2000最先进的
安全特性采用的协议也是一个Internet标准,即Kerberos。
    与以前版本的Windows相比,Windows 2000支持更多的Internet标准协议。那些曾经
努力把NT融入现有网络的人们可以松一口气了,因为要在Windows 2000中完成这项工作非
常容易。
    但这是否表示微软将在未来放弃它的专属协议,并公布Windows 2000的源代码呢?只
要股票仍是推动Redmond的经济动力,那么回答是否定的。支持开放标准是明智的商业行为

这样能消除由于Windows 2000不能与网络其他部分很好地协同工作而产生的阻力。在这些
标准之上构造专属空间也是明智的商业行为,因为这会鼓励客户购买Windows,而不是下载
免费的Linux。



误区3:运行速度与NT4.0同样快

    微软开发人员坚定地告诉你,他们预计在同等配置的系统上,Windows 2000的运行速
度将与NT 4.0大致相同。他们在糊弄谁呀?如果说我们从多年使用Windows的经历中学到
了什么的话,那就是在硬件上进行大量的投资。
    Windows 2000也不例外。是的,Windows 2000专业版将能在166MHZ Pentium和32MB RAM
这样低的系统配置下工作。但是我们根本不能想象在配置低于128MB和300MHZ PentiumⅡ
或Pentium Ⅲ的工作站上能完成任何重要的工作。

飞速攀升的最低配置
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
伴随着每个版本的发布,Windows NT(现在被称为Windows 2000)都需要更高的硬件配置。
Windows NT 3.51:12MB RAM,90MB可用磁盘空间,386处理器或更高。
Windows NT 4.0:12MB 、RAM, 12MB可用磁盘空间,486/25处理器或更高
Windows 2000:32MB RAM,500MB可用磁盘空间,Pentium 166处理器或更高。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
资料来源:微软公司



误区4:“即插即用”不好使

    Windows老手有资格怀疑Windows 2000中的即插即用功能。然而令人吃惊的是,这项
功能继续有效,但有少量限制:
    只有PCI、AGP、PC Card、USB和IEEE 1394(即FireWire)设备能够正常工作,而老
的ISA设备就没有这么好的运气了。
    电源管理功能和坞站连接将能在完全支持“高级配置和电源接口”(ACPI)规范的系统
上很好工作。为了达到这个要求,你的BIOS必须在Windows没公开的“良好BIOS”名单中。
假如你的BIOS的日期早于1999年1月1日,它就很可能未被包含在该名单中。
    虽然Windows 2000为老的“高级电源管理”标准提供了有限的支持,但你会对其结果
感到失望。
    不支持有些类型的设备,至少在最初发布的Windows 2000中是这样。你将不得不请求
设备制造商提供与多媒体硬件——如电视调谐器、高级视频卡和专用游戏设备相兼容的驱动
程序。
    当你试图从Windows 95或98升级到Windows 20000时,会有一个诊断程序检查系统中
的硬件(和软件),并向你警告所有的不兼容问题。


误区5:Windows 98将会成为历史


    在过去两年不间断的公开宣传中,微软明确宣布Windows 98是最后一个带有DOS核心
的操作系统。它承诺,在Windows 2000之后,人们将得到一个崭新的Windows版本,它建
立在Windows 2000代码库的基础上,只是更小,更紧凑,更适合消费者和小企业用户使用。
    忘掉这些计划吧。在今年年初微软宣布Windows 98第二版时就开始有了变化,当时微
软宣称这是一个包装紧缩的升级产品,将通过零售市场销售,并会在今年晚些时候提供给
OEM
客户。随后,在四月份的一次会议上,微软总裁Steve Ballmer抛出了另一个计划:“明年
将有一个面向消费市场的新版Windows,”他宣布说,但是,“它将构造在Windows 98代
码库的基础上,而不是Windows 2000的代码库。”
    为什么微软改变了初衷呢?也许开发队伍看到了两千九百多万行的Windows 2000代码
后,对把它压缩成“轻量级”版本的挑战感到棘手。也可能是微软最后认识到没有人会真正
需要基于Windows 2000的消费性操作系统。商业买家已经避开Windows 98,仿佛它有放射
性;而另一方面,消费者对随PC提供的任何Windows感到满意,他们不想要或不需要
Windows
2000那么复杂的产品。
    在微软关于Windows 2000的宏图大略中,有一个版本几乎适用于从手持设备到用于取
代大型机的CPU集群的所有机器。微软也许还是会把Windows 2000的标签贴在其下一代消
费型操作系统上,但可以肯定其内部深处仍然是以MS-DOS为基础构造的。



误区6:即使是新手也能使用

    这是一个真假参半的描述。是的,与NT4.0相比,毫无经验的新手能够更轻松地使用
Windows 2000。但是在这个易用性神话中,微软的大师们没有提到他们给那些有经验的用户
带来的负面影响。
    当Windows 2000最终发布后,有经验的Windows用户将会发现一些工作轻而易举了,
尤其是安装和设备配置。但对日常工作来说,NT老手们则会恨得咬牙切齿,因为为了方便
初学者而对Windows外壳所作的一些改变要求更多的鼠标点击,从而严重影响了工作效率。
    举例来说,个性化菜单特性可以隐藏你最近未使用程序的图标,这功能在缺省状态下是
启用的,这样Administrative Tools程序组中的图标就完全隐藏了。帮助窗口可在桌面上
的任何地方弹出,而新型的“超级隐藏文件”却不在资源管理器窗口中显示,直到你选择了
一个非常隐蔽的标记框它才出现。
    假如你是经验丰富的Windows用户,并且计划升级到Windows 2000,那么你就要准备
把因安装简单而节省下来的所有时间在付出来(可能还要花费一些),用来追踪并关闭所有
的“亲善用户”选项,然后才能正常工作。




误区7:定期重新启动

    Linux爱好者吹嘘说他们的操作系统从不崩溃,而NT则是名副其实的数字化的害群之
马。甚至连严谨的计算机专家和IT专业人士也认可了这个弥天大慌,他们敦促NT用户定期
重新启动,把它作为正式的预防性维护措施。其理论是一种荒诞不经的逻辑,说系统时间越
长,崩溃的可能性就越大,那么你还等待什么呢?
    遗憾的是,这种假定是极其错误的。经过四次修改之后,NT 4.0内核已变得十分稳健,
用于实际工作的服务器能正常运行六个月或更长的时间,这种纪录是很常见的。由于
Windows
2000与其前一版本构造在相同的基本内核之上,因此我们有理由认为其稳定性将会的改善。
    当然,情况并不总是这样。在首次发布的NT 4.0中,即使最小心的用户也或迟或早(通
常较早)地遇到了蓝色屏幕情况的系统崩溃,这是最严重的操作系统失效。在NT4.0问世后
的三年中,Microsoft已不遗余力地排除了大多数故障,堵住了由于内存方面的漏洞而造成
的系统崩溃,显著提高了维护良好的NT系统的平均正常运行时间。
    那么,当Windows 2000问世时相同的情景为什么不会出现呢?也许是因为微软的开发
人员在监测和排除使系统崩溃的代码方面变得更聪明了。
    ●隔离有问题的硬件和驱动程序。Windows 2000提供了一个工具,用户和开发人员可
以利用它隔离可疑的设备驱动程序,以便追踪和修复含有故障、可能造成系统崩溃的驱动程
序。
    ●应用程序中的内存漏洞。Windows测试队伍中增加了正规的内存测试,以便识别和修
复那些实际工作中很难被隔离的故障。
    ●粗心大意的系统管理。微软将公布一组“最佳实践”,以帮助Windows 2000高级服
务器员维持关键系统的正常运行。对于细心的系统管理员来说,教训是明确的:运行
Windows
2000的PC机会崩溃吗?绝对会。系统崩溃是不可避免的吗?不可避免。


误区8:陷入DLL的重围

    Windows的批评者们喜欢指出这个操作系统中的某个基本结构缺陷,以证明用户不可能
享用到真正稳定的环境。如果你要安装的应用程序中包含了动态连接库(DLL)和其他通常
被包含在操作系统中的支持文件,就会出现问题。假如应用程序把重要系统文件替换成了较
老的版本,你就会深陷在DLL泥沼中:应用程序不象预期的那样工作,而且系统可能突然崩
溃。
    这一次,也许微软公司真正听取了批评者们的意见。Windows 2000最新的Beta测试版
中提供了一项被称为“系统文件保护”的功能,操作系统通过它保护近300个文件不被应用
程序替代。假如某个文件被替代了,则Windows 2000能够在运行安装程序之后恢复原来的
DLL。



误区9:联网比以前更简单
    降低总运行成本(TCO)是微软的一剂迷魂药。如果你阅读了吹捧Windows 2000种种优
点的白皮书,你就会以为你可以用几名经过微软认证的系统工程师替代真个IS部门,对吗?
未必。
    是的,Windows 2000采用了一些新颖的技术,使用户能够轻松地从某个中心位置管理
位于别处的PC机,至少在理论上是这样。但要把一切打理妥当,需要几个月甚至几年的时
间。你得把这些MCSE人员送到集中培训几周,然后他们才能开始处理企业的联网问题。
    如果你已经安装了一个Exchange Server,就得指定一个负责Windows 2000的Active
Directory的安装和运行。但数不清的新安全特性、全新的域结构以及大量的修补软件包,
都会让你手忙脚乱。更低的TCO?也许得等到2005年后。



误区10:Windows 2000降于1999年发布

    今年年初,一些网站和商业报刊引用了据称是最高机密的微软备忘录,声言Windows
2000
的最终版本将于10月6日发布给制造商。当然,微软管理层既不会证实也不会否认该日期,
尽管他们完全明白,要在10月份发布Windows 2000,其可能性与让Bill·Gates舍弃华盛
顿湖畔的豪宅,移居到乞力麻扎修罗道院去念经相同。
    真的有人相信微软会在新千禧年开始前的几周发布其主要的商用操作系统吗?在第四季
度,它的客户们会不会都忙着应付千年虫呢?因此,任何了解微软开发过程的人都不会相信
它能在Beta 3测试版推出后仅五个月就完成其最终测试(包括几个测试版本)。
    Windows 95于1995年交付。Windows 98于1998年交付。Windows 2000将于何时交付,
请你自己推算吧。

















































--
※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.11.117]
--
※ 转载:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.11.117]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店