Frameworks 操作系统和框架之间的区别是什么?

Frameworks 操作系统和框架之间的区别是什么?,frameworks,operating-system,azure,Frameworks,Operating System,Azure,我最近发布了一个关于Azure的问题。。。我了解技术细节,我得到了很多模糊的答案。。。我真的很想知道。。。你认为操作系统和框架有什么区别 仅供参考,Azure将构建在Hyper-V服务器之上,虚拟机将运行香草Windows Server 2008。它将运行在许多虚拟机上创建云的服务,这些虚拟机被称为Azure。Windows将Azure称为操作系统 我试图理解如何定义操作系统和框架之间的区别。操作系统是直接与机器接口的东西,无论是虚拟的还是真实的。它必须公开处理输入设备、输出设备、声音、网络和我

我最近发布了一个关于Azure的问题。。。我了解技术细节,我得到了很多模糊的答案。。。我真的很想知道。。。你认为操作系统和框架有什么区别

仅供参考,Azure将构建在Hyper-V服务器之上,虚拟机将运行香草Windows Server 2008。它将运行在许多虚拟机上创建云的服务,这些虚拟机被称为Azure。Windows将Azure称为操作系统


我试图理解如何定义操作系统和框架之间的区别。

操作系统是直接与机器接口的东西,无论是虚拟的还是真实的。它必须公开处理输入设备、输出设备、声音、网络和我们现在认为理所当然的所有其他事情的系统调用。它还经常提供某种UI,使用这些服务使最终用户易于使用/有用。它需要有设备驱动程序来处理视频卡、声卡等(同样,这些可以虚拟化)


一个框架是。。。构建在操作系统之上的东西。它也公开了一个API,但它们通常不像操作系统公开的那样低级。

操作系统是直接与机器接口的东西,无论是虚拟的还是真实的。它必须公开处理输入设备、输出设备、声音、网络和我们现在认为理所当然的所有其他事情的系统调用。它还经常提供某种UI,使用这些服务使最终用户易于使用/有用。它需要有设备驱动程序来处理视频卡、声卡等(同样,这些可以虚拟化)

一个框架是。。。构建在操作系统之上的东西。它也公开了一个API,但它们通常不像操作系统公开的那样低级。

:计算机系统的基础结构软件组件

:软件系统(或子系统)的可重用设计

根据这些定义,在我看来,可以使用框架构建操作系统,并且可以构建与操作系统交互的框架

是一个使用托管代码构建的实验性操作系统的示例

框架是一个非常宽泛的术语,它可以用来描述许多类型的子系统。它甚至可以描述一个操作系统

操作系统更为具体,它意味着通过使用人机界面,简化与计算机或计算机组硬件层的交互。我认为Azure符合这种描述。

:计算机系统的基础结构软件组件

:软件系统(或子系统)的可重用设计

根据这些定义,在我看来,可以使用框架构建操作系统,并且可以构建与操作系统交互的框架

是一个使用托管代码构建的实验性操作系统的示例

框架是一个非常宽泛的术语,它可以用来描述许多类型的子系统。它甚至可以描述一个操作系统


操作系统更为具体,它意味着通过使用人机界面,简化与计算机或计算机组硬件层的交互。我认为Azure符合这一描述。

框架提供了操作系统通常不提供的api契约——这意味着它们位于操作系统之上,隐藏和管理差异,从而为您提供平台独立性优势,可以扩大我们的目标受众

框架提供了操作系统通常不提供的api契约,这意味着它们位于操作系统之上,隐藏和管理差异,因此,给你平台独立性的好处,可以扩大我们的目标受众

这取决于营销-我认为这些术语不再有明确的含义。
JVM是一个框架吗?
如果它运行在原始uC或甚至是FPGA上会怎么样?它是操作系统吗

这取决于营销-我认为这些术语不再有明确的含义。
JVM是一个框架吗?
如果它运行在原始uC或甚至是FPGA上会怎么样?它是操作系统吗

框架被认为是一个开发环境,一个帮助进一步开发的平台,您可以使用框架的组件创建其他应用程序,而OS是系统软件,是一个操作系统的环境

框架被认为是一个开发环境,一个帮助进一步开发的平台,您可以使用框架的组件创建其他应用程序,而OS是系统软件,是一个操作系统的环境

这也是我的感受。。。那么,为什么你认为微软称Azure为操作系统呢?我不确定。。。我将不得不在以后研究它一个框架仅仅是一个可重用的软件设计。操作系统本身就是软件。谁说这两者是相互排斥的?这也是我的感受。。。那么,为什么你认为微软称Azure为操作系统呢?我不确定。。。我将不得不在以后研究它一个框架仅仅是一个可重用的软件设计。操作系统本身就是软件。谁说这两者是相互排斥的?很酷的解释!此外,我还觉得C/C++的
main(intargc,char*argv[])
是一种机制,用户可以将回调注册到名为OS.cool explainion的框架中!此外,我还觉得C/C++的
main(intargc,char*argv[])
是一种机制,用户可以将回调注册到称为OS的框架中。