首页> 外国专利> Hardware enforcement of providing separate operating system environments for mobile devices

Hardware enforcement of providing separate operating system environments for mobile devices

机译:为移动设备提供单独的操作系统环境的硬件实施

摘要

Using an ARM processor, a method is provided for endpoint computing systems such as mobile devices or laptops to provide a hardware isolated runtime environment for multiple operating systems (OS's). OS isolation is performed by hardware ARM Security Extensions added to ARMv6 processors (or higher) and controlled by a software Secure Monitor Module (SMM). The invention therefore comprises hardware enforcement mechanisms configured by the SMM to confine each OS to its own respective resources (kernel, RAM, drivers, storage). The invention is applicable to systems with different OS switching mechanisms, such as full computer system reboot to switch OS's, suspension of one OS and resuming another, or using a virtual machine hypervisor to execute several OS's in parallel.
机译:使用ARM处理器,为端点计算系统(例如移动设备或笔记本电脑)提供了一种为多个操作系统(OS)提供硬件隔离的运行时环境的方法。操作系统隔离由添加到ARMv6处理器(或更高版本)并由软件安全监视器模块(SMM)控制的硬件ARM安全性扩展来执行。因此,本发明包括由SMM配置的硬件执行机制,以将每个OS限制在其自己的各自的资源(内核,RAM,驱动器,存储器)中。本发明适用于具有不同操作系统切换机制的系统,例如完全计算机系统重启以切换操作系统,暂停一个操作系统并恢复另一个操作系统,或者使用虚拟机管理程序并行执行多个操作系统。

著录项

  • 公开/公告号US10360386B2

    专利类型

  • 公开/公告日2019-07-23

    原文格式PDF

  • 申请/专利权人 OLEKSII SURDU;

    申请/专利号US201816130630

  • 发明设计人 OLEKSII SURDU;

    申请日2018-09-13

  • 分类号G06F21/57;G06F21/60;

  • 国家 US

  • 入库时间 2022-08-21 12:15:48

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号