VFIO, the Ideal Choice # This is a mature framework allowing a PCI device to be bound to the vfio-pci driver instead of the default driver it is usually attached to."><meta property="og:url" content="https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/"><meta property="og:site_name" content="Cloud Hypervisor"><meta property="article:published_time" content="2022-05-19T08:00:00+00:00"><meta property="article:modified_time" content="2022-05-19T08:00:00+00:00"><meta property="og:image" content="https://www.cloudhypervisor.org/doks.png"><meta property="og:image:alt" content="Cloud Hypervisor"><script type=application/ld+json>{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.cloudhypervisor.org/#/schema/organization/1","name":"Cloud Hypervisor","url":"https://www.cloudhypervisor.org/","sameAs":["https://github.com/cloud-hypervisor/cloud-hypervisor"],"logo":{"@type":"ImageObject","@id":"https://www.cloudhypervisor.org/#/schema/image/1","url":"https://www.cloudhypervisor.org/\u003cnil\u003e","width":null,"height":null,"caption":"Cloud Hypervisor"},"image":{"@id":"https://www.cloudhypervisor.org/#/schema/image/1"}},{"@type":"WebSite","@id":"https://www.cloudhypervisor.org/#/schema/website/1","url":"https://www.cloudhypervisor.org/","name":"Cloud Hypervisor","description":"Cloud Hypervisor is an open source Virtual Machine Monitor (VMM) implemented in Rust that focuses on running modern, cloud workloads, with minimal hardware emulation.","publisher":{"@id":"https://www.cloudhypervisor.org/#/schema/organization/1"}},{"@type":"WebPage","@id":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/","url":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/","name":"Achieving Bare Metal Performance Within a Virtual Machine","description":"","isPartOf":{"@id":"https://www.cloudhypervisor.org/#/schema/website/1"},"about":{"@id":"https://www.cloudhypervisor.org/#/schema/organization/1"},"datePublished":"2022-05-19T08:00:00CET","dateModified":"2022-05-19T08:00:00CET","breadcrumb":{"@id":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/#/schema/breadcrumb/1"},"primaryImageOfPage":{"@id":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/#/schema/image/2"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/"]}]},{"@type":"BreadcrumbList","@id":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/#/schema/breadcrumb/1","name":"Breadcrumbs","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://www.cloudhypervisor.org","url":"https://www.cloudhypervisor.org","name":"Home"}},{"@type":"ListItem","position":3,"item":{"@type":"WebPage","@id":"https://www.cloudhypervisor.org/blog/","url":"https://www.cloudhypervisor.org/blog/","name":"Blog"}},{"@type":"ListItem","position":4,"item":{"@id":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/"}}]},{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://www.cloudhypervisor.org/#/schema/article/1","headline":"Achieving Bare Metal Performance Within a Virtual Machine","description":"","isPartOf":{"@id":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/"},"mainEntityOfPage":{"@id":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/"},"datePublished":"2022-05-19T08:00:00CET","dateModified":"2022-05-19T08:00:00CET","author":{"@id":"https://www.cloudhypervisor.org/#/schema/person/2"},"publisher":{"@id":"https://www.cloudhypervisor.org/#/schema/organization/1"},"image":{"@id":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/#/schema/image/2"}}]},{"@context":"https://schema.org","@graph":[{"@type":"Person","@id":"https://www.cloudhypervisor.org/#/schema/person/2","name":null,"sameAs":[]}]},{"@context":"https://schema.org","@graph":[{"@type":"ImageObject","@id":"https://www.cloudhypervisor.org/blog/achieving-bare-metal-performance-within-a-virtual-machine/#/schema/image/2","url":"https://www.cloudhypervisor.org/doks.png","contentUrl":"https://www.cloudhypervisor.org/doks.png","caption":"Achieving Bare Metal Performance Within a Virtual Machine"}]}]}</script><meta name=theme-color content="#fff"><link rel=apple-touch-icon sizes=180x180 href=https://www.cloudhypervisor.org/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://www.cloudhypervisor.org/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=https://www.cloudhypervisor.org/favicon-16x16.png><link rel=manifest crossorigin=use-credentials href=https://www.cloudhypervisor.org/site.webmanifest></head><body class="blog single"><div class=header-bar></div><header class="navbar navbar-expand-md navbar-light doks-navbar"><nav class="container-xxl flex-wrap flex-md-nowrap" aria-label="Main navigation"><a class="navbar-brand p-0 me-auto" href=https://www.cloudhypervisor.org/ aria-label="Cloud Hypervisor">Cloud Hypervisor</a>
0 commit comments