-
公开(公告)号:CN119759429A
公开(公告)日:2025-04-04
申请号:CN202411716972.0
申请日:2024-11-27
Applicant: 浙江大学
IPC: G06F9/4401 , G06F9/455
Abstract: 本发明公开了一种用于在嵌入式设备上管理多个库操作系统的超内核方法。本发明首先配置超内核运行时环境配置信息,根据配置的库操作系统ELF格式镜像文件所在目录,对相应镜像文件进行解析,并将其转换为二进制文件;其次利用二进制文件去构建超内核运行时环境,生成超内核运行时环境的镜像文件;使用超内核运行时环境的镜像文件运行并初始化超内核运行时环境;然后在启动并初始化超内核运行时环境后,超内核运行时环境解析并读取库操作系统配置信息;根据配置信息分别为库操作系统分配资源,最后超内核运行时环境将程序执行流转交给库操作系统,开始执行库操作系统。本发明使用硬件虚拟化技术,可以将硬件资源虚拟化成多个虚拟资源。