内存管理单元的自检方法、装置、电子设备及存储介质制造方法及图纸

技术编号:45310716 阅读:36 留言:0更新日期:2025-05-16 14:52
本申请涉及工业控制技术领域,提供了一种内存管理单元的自检方法、装置、电子设备及存储介质。该方法通过获取预先设置的自检策略,自检策略包含用户态自检方法和内存态验证方法;通过用户态程序执行自检策略中的用户态自检方法,生成自检信息;通过内存态程序执行自检策略对应的内存态验证方法,对自检信息进行自检验证,得到自检验证结果,并将自检验证结果发送给用户态程序,使得用户态程序通过自检验证结果确定内存管理单元的自检结果,本申请通过预先设置自检策略,使得内存管理单元能够通过自检策略中的用户态自检方法生成自检信息,然后通过内存态验证方法验证该自检信息,实现了内存管理单元的自检。

【技术实现步骤摘要】

本申请涉及工业控制,尤其涉及一种内存管理单元的自检方法、装置、电子设备及存储介质


技术介绍

1、在工业生产场景中,微内核操作系统是一种常见的系统,微内核操作系统将最核心的系统调度、内存管理等部分存放在内核态,存储管理、外设管理等非核心功能放在用户态,从而使微内核操作系统拥有更加精巧的体积且减少微内核操作系统产生的冗余,提高微内核操作系统整体的稳定性和实时性。由于它是一种模块化结构,每个功能都能独立形成一个模块,因此要使各个模块相互交互就需要通过进程间通信(i nter-processcommunicat ion,ipc)消息机制进行实现,同时模块化方便了对微内核操作系统功能的增加、删减操作,具有一定的灵活性,不会因为修改一个功能或者发生错误时而导致系统整体的崩溃,大大的改善了系统的可靠性。

2、现代中央处理器(centra l process i ng unit,cpu)都具有mmu(memorymanagement unit)内存管理单元,其主要功能是实现虚拟地址与物理地址的转换,同时提供访问权限的控制和缓存管理等功能。mmu内存管理机制是本文档来自技高网...

【技术保护点】

1.一种内存管理单元的自检方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述自检策略的数量为多个,获取预先设置的自检策略,包括:

3.根据权利要求1所述的方法,其特征在于,所述自检策略包括配置自检策略;通过用户态程序执行所述自检策略中的所述用户态自检方法,生成自检信息,包括:

4.根据权利要求1所述的方法,其特征在于,所述自检策略包括地址映射功能自检策略,通过用户态程序执行所述自检策略中的所述用户态自检方法,生成自检信息,包括:

5.根据权利要求1所述的方法,其特征在于,获取预先设置的自检策略之后,所述方法还包...

【技术特征摘要】

1.一种内存管理单元的自检方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述自检策略的数量为多个,获取预先设置的自检策略,包括:

3.根据权利要求1所述的方法,其特征在于,所述自检策略包括配置自检策略;通过用户态程序执行所述自检策略中的所述用户态自检方法,生成自检信息,包括:

4.根据权利要求1所述的方法,其特征在于,所述自检策略包括地址映射功能自检策略,通过用户态程序执行所述自检策略中的所述用户态自检方法,生成自检信息,包括:

5.根据权利要求1所述的方法,其特征在于,获取预先设置的自检策略之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,将所述自检验证结果发送给所述用户态程序,使得所述用户态程...

【专利技术属性】
技术研发人员:邢玉川
申请(专利权)人:杭州和利时自动化有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1