0
A
回答
0
在我看来,如果多于一个应用程序需要在该设备上运行,它应该有一个操作系统。否则,这将是一种浪费。
0
在我的经验,一个操作系统本质上是用来
- 像调度任务的管理设备上的资源,分配资源等,并
- 抽象出一些像线程处理低级别的硬件接口,中断处理等。
如果需要这些功能中的任何一个,使用操作系统可能是一个好主意。当然,在所有情况下,都需要上述两种功能的某种形式。但是在简单的设备中,编码特定功能可能更容易,而不是尝试将OS移植到设备。但在其他情况下,设备要复杂得多,尝试使用操作系统,而不是将代码全部编码,可能会是更好的投资时间。
相关问题
- 1. 确定操作系统是否为Mac
- 2. Docker - 容器操作系统是否需要与主机操作系统相同
- 3. 如何确定操作系统是否为C中的POSIX?
- 4. 哪些BlackBerry设备/操作系统要定位? (2012年7月)
- 5. xul亚军:目标操作系统上是否需要Firefox?
- 6. 是否由用户启用Exchange ActiveSync?设备?设备类型或操作系统?
- 7. 如何从Lua脚本中确定系统的操作系统?
- 8. 如何是操作系统
- 9. 移动设备操作系统
- 10. 确定操作系统是否为Windows 7
- 11. 确定是否在MATLAB中运行x64或x86操作系统
- 12. 如何检测系统信息,如操作系统或设备类型
- 13. 需要关于设备在其上安装操作系统的信息?
- 14. 是否需要将操作系统分配给设备的内存映射到虚拟内存空间?
- 15. 如何确定是否需要numpy.vectorize()?
- 16. 如何确定是否需要密码
- 17. 如何确定Python脚本运行的操作系统是否类Unix?
- 18. 如何确定现有bash命令是否与新操作系统兼容
- 19. 如何确定Windows操作系统字体是否支持粗体或斜体
- 20. 如何检查当前的操作系统是否为Windows 10并且该设备是否是手机?
- 21. 我需要在Windows操作系统上设置elasticsearch?
- 22. 如何检查Flutter的设备操作系统版本?
- 23. 通过Silverlight确定操作系统
- 24. 无法确定操作系统
- 25. 确定.vimrc中的操作系统
- 26. 如何设计linux操作系统?
- 27. cumulocity - 操作系统要求
- 28. 最大支持的操作系统为特定设备
- 29. Android操作系统6特定设备上的WindowManager崩溃
- 30. 什么是苹果移动设备的操作系统