Ramsauer R, Kiszka J, Lohmann D, et al. Look mum, no VM exits!(almost)[J]. arXiv preprint arXiv:1705.06932, 2017.

本文提出了一种基于 Linux 的、与操作系统无关的分区Hypervisor —— Jailhouse,它将 Linux 与严格隔离的系统相结合。本文设计目标是尽量减少代码量并尽可能减少 Hypervisor 对 GuestOS 的干涉。Jailhouse 将硬件直接分配给 GuestOS,从而将复杂的硬件处理引导问题从Hypervisor转移到通用操作系统(GuestOS)。Jailhouse 建立隔离域,且能够直接访问物理资源,无需仿真或半虚拟化。Jailhouse不仅保留了 Linux 操作系统的通用性,还利用自身简洁的优势,使得实现安全关键性和实时关键性工作负载在隔离域中运行变得容易。

文章目录

  • 1. Introduction
  • 2. Related Work
  • 3. Static Hardware Partition
    • 3.1 Jailhouse Philosophy
    • 3.2 Support
    • 3.3 Practicability
  • 4. EVAL

【Jailhouse 文章】Look Mum, no VM Exits相关推荐

  1. 【Jailhouse 文章】Certify the Uncertified Towards Assessment of Virtualization for Mixed-criticality...

    未经认证的汽车领域混合关键性虚拟化评估 文章目录 1. Abstract 2. Introduction 3. Jailhouse And ISO 26262 3.1 Jailhouse Overvi ...

  2. 【Jailhouse 文章】Bao: a modern lightweight embedded hypervisor(2020)

    文章目录 1. Abstract 2. Introduction 3. Bao overview 3.1 设计原则 3.2 平台支持 3.3 TEE 支持 4. 评估 4.1 Trusted Comp ...

  3. 嵌入式虚拟化平台jailhouse踩坑笔记

    目录 简介 相关论文 架构 jailhouse的应用示例 jailhouse 官方demo jailhouse的运行 jailhouse  none-root cell中挂载nfs作为根目录启动lin ...

  4. 如何在Windows Azure VM上的SQL Server和Windows Azure SQL Database两者中做出选择

    作者信息:本篇文章是由SQL Server Cloud Infrastructure Team的 Madhan Arumugam 和 Guy Bowerman共同著作. 简介 把SQL 数据托管在哪里 ...

  5. vm内核参数优化设置

    http://www.cnblogs.com/wjoyxt/archive/2014/06/08/3777042.html (1)vm.overcommit_memory 执行grep -i comm ...

  6. ENSP连接vm虚拟机

    ENSP连接vm虚拟机 文章目录 ENSP连接vm虚拟机 前言 一.ensp连接vm虚拟机 二.问题 三.解决 前言 最近在学习华为ensp,以及wireshark的使用,记录一下遇到的问题和如何通过 ...

  7. VM Tools安装过程

    系列文章目录 VM Tools安装过程 VM Tools安装过程 系列文章目录 一.VM Tools安装步骤 二.安装后无法使用问题解决办法之一 一.VM Tools安装步骤 此时系统会弹出装载虚拟C ...

  8. KVM 虚拟化原理探究--启动过程及各部分虚拟化原理

    KVM 虚拟化原理探究- overview 标签(空格分隔): KVM 写在前面的话 本文不介绍kvm和qemu的基本安装操作,希望读者具有一定的KVM实践经验.同时希望借此系列博客,能够对KVM底层 ...

  9. Android系统启动系列----init进程

    Android系统启动系列 Android系统启动系列----init进程 Android系统启动系列----Zygote进程 引言 在开发app的过程中,是不是会有疑问: java程序的运行不是从m ...

最新文章

  1. 02-01 Python 安装与pip
  2. 社保基金入市规模或达3000亿元
  3. python list的+=操作
  4. 算法-无向图(深度优先搜索和广度优先搜索)
  5. 线性时间选择——寻找第k小的数
  6. C语言中b lt a lt c,销售回收上海贝尔7360业务板NGLT-A-C, FGLT-A, FANT-F,FGLT-B
  7. 买火车票的过来看看,提供一个小工具,不一定能买到票,但是可以实现自动登录,自动刷票,自动重新提交订单!...
  8. c语言:素数和(教训,调试时随手写的语句记得删掉)
  9. 翻译Computer Relaying for Power Systems-2nd Edition(Arun G. Phadke, James S. Thorp)
  10. Adobe Acrobat XI Pro闪退问题解决办法
  11. 利用万能数据结构表存储多源异构数据
  12. SVN: E155036:This client is too old to work with working copy…解决方法
  13. 【Qt】弹出子窗口时禁用主窗口
  14. 51信用卡两道编程题
  15. 卡尔·古斯塔夫· 荣格
  16. STM32调试诊断工具 | STM32CubeMonitor介绍、下载、安装和使用教程
  17. android测试环境搭建
  18. linux参数日期加一天,详解Linux系统中的日期设定与date命令的用法
  19. cpu使用率低负载高
  20. 调查一下您对四川灾区的支援情况

热门文章

  1. matlab sscanf用法,sscanf函数的用法
  2. 峥嵘岁月,何惧风流[2]
  3. Facebook AI推出“杂食者”:一个模型解决图像、视频和3D数据三大分类任务,性能还不输独立模型
  4. JS创建、获取、删除 cookie 方法
  5. 阅读替换净化规则_阅读:追书用它一个就够了(内附几千个书源)
  6. 评分卡SCORECARD 理论知识
  7. Unsupported top level event type onGestureHandlerStateChange dispatched
  8. SoftReference的使用
  9. hdu6525——Subway Chasing(差分约束系统)
  10. Diagnostic Event Processing