应用程序和硬件可以直接交互

时间:2018-01-15 14:00:28

标签: operating-system

我是一名学习OS课程的新生。我已经知道操作系统可以在现代计算机中实现应用程序和硬件之间更好的通信。但有时,如果应用程序可以直接控制硬件,那么它似乎更有效。请问是否可能?

2 个答案:

答案 0 :(得分:0)

直接应用程序处理硬件的速度更快,因为操作系统在其管理中所做的开销较少。

您可以举例说明DMA - 直接内存访问。在CPU无法跟上数据传输速率,或者CPU需要在等待相对较慢的I / O数据传输时执行工作时,此功能非常有用。

但是你应该记住操作系统在处理其他硬件时的重要性,因为并非所有东西都可以通过简单的方式进行管理,并且需要处理决策。

答案 1 :(得分:0)

是的,这是可能的,但那将是一台计算机只能运行一个特定应用程序的单个应用程序计算机。