为什么 Windows for Workgroups 3.11 需要很长时间才能推出?

为什么 Windows for Workgroups 3.11 需要很长时间才能推出?

据我所知,Windows for Workgroups 3.11 是在 Windows 95 之前发布的,并于 2001 年最后一天停用。但是,它仍然可以使用到 2008 年 11 月。为什么会这样?

我的意思是,网上资料说这是因为它在嵌入式系统中很流行。但是,对于这样的系统,你也有 Windows XP 和 Vista Embedded(Compact)版本,那么为什么它仍然可用长的?

答案1

Windows for Workgroups 3.11 使用合作多任务处理,这意味着一旦程序开始使用 CPU,它就可以继续运行,直到明确放弃控制权。每个较新版本的 Windows 都使用先发制人多任务处理,其中程序可以随时中断。

如果您正在为嵌入式系统编写程序,您可能希望获得协作式多任务处理所允许的控制和有效的实时响应能力。如果 Microsoft 放弃 WfW 3.11,用户将被迫重写他们的软件,而且他们可能会为专用的嵌入式操作系统(如 VxWorks 或 QNX)而不是某些 Microsoft 产品重写软件。

答案2

它可以在英特尔、MIPS、DEC Alpha 和 PowerPC 上运行。如果您购买了带有 Microsoft 软件的非英特尔平台,那么您几乎就陷入困境。我能想到几个大型 POS 和售票系统仍然使用 16 位 Windows,因为它还没有坏,而且硬件升级的投资太令人望而生畏。

相关内容