独立开发操作系统需要哪些条件?
完全独立开发操作系统,不基于其他系统。需要什么条件?视窗系统当初是怎么开发的??Linux当初是怎么开发出来的??我懂得怎么在系统上开发软件,或基于别的系统开发新的系统,...
完全独立开发操作系统,不基于其他系统。需要什么条件?视窗系统当初是怎么开发的??Linux当初是怎么开发出来的??
我懂得怎么在系统上开发软件,或基于别的系统开发新的系统,但是不明白怎么单独开发一个新系统。
望高手帮我解答!!谢谢!! 展开
我懂得怎么在系统上开发软件,或基于别的系统开发新的系统,但是不明白怎么单独开发一个新系统。
望高手帮我解答!!谢谢!! 展开
3个回答
展开全部
1、进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占, 进程管理的工作十分简单。但在多道程序或多用户的情况 下,组织多个作业或任务时,就要解决处理器的调度、 分配和回收等问题 。
2、存储管理分为几种功能:存储分配、存储共享、存储保护 、存储扩张。
3、设备管理分有以下功能:设备分配、设备传输控制 、设备独立性。
4、文件管理:文件存储空间的管理、目录管理 、文件操作管理、文件保护。
5、作业管理是负责处理用户提交的任何要求。
扩展资料
操作系统虚拟化
操作系统虚拟化作为容器的核心技术支撑,得到了研究者的广泛关注。最近几年,无论是在以SOSP/OSDI为代表的计算机系统领域顶级学术会议上,还是以Google为代表的重要互联网企业中,都陆续出现了一批操作系统虚拟化的最新研究成果,并且成果数量呈现出逐年增加的总体趋势。
操作系统虚拟化技术允许多个应用在共享同一主机操作系统 (Host OS) 内核的环境下隔离运行, 主机操作系统为应用提供一个个隔离的运行环境, 即容器实例:操作系统虚拟化技术架构可以分为容器实例层、容器管理层和内核资源层。
参考资料来源:百度百科-操作系统
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询