CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 08:40:50 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-robots-tag: none
etag: W/"2d5d3811daca6532e11073ce2087988b"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=eIYkGA0khABp5ggZ1GvhAfEzo8VW4B8A0qiiNNCu2CSrNaWTkel709VvEO87iKyWBjBs8JWTUPWF1RbMXqJ6MdricXq32KR1%2BVxbbYIAf%2B0V9SCzvUEmdSIWAlrdWp%2FAIh%2BhhufEoJ5LxRx9i2T2dlKirjG9KE91KhKG6%2FdH9hAL6rRhCBTZW8Gs7i2YJZRLnnOQA01zDhhN%2BG9xaBwhDWvYoXkuagHSRjXN6xpimXDasfO4UmDgz1j%2Fk8wxK%2BPtxmiuKbRwq0S2zRG0CtPjcg%3D%3D--jfDOjnaQYzv4sxq9--WhI7DoZmI9CYTURHa45dPg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.841235174.1753605650; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 08:40:50 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 08:40:50 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C8C6:93466:309BCA:42A512:6885E612
Home · rcore-os/RVM Wiki · GitHub
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 19
Home
equation314 edited this page Aug 6, 2020
·
2 revisions
RVM (Rcore Virtual Machine) 是一个用 Rust 语言编写的轻量级 hypervisor (虚拟机管理器,也叫 Virtual Machine Monitor、VMM) 模块,可用于构建各类虚拟机应用程序,实现在一台计算机上同时运行多个操作系统;由于其轻量性也可用于 hypervisor 的教学。
RVM 的设计参考 Google Fuchsia 操作系统 Zircon 内核的 hypervior 模块,其设计非常简洁、精巧,代码量远远小于 KVM,具备完整运行一些 Guest OS 的能力。利用 RVM API 可构建完全兼容 Zircon 系统调用的 hypervisor (例如 zCore),以便能直接运行 Fuchisa 中复杂的用户态虚拟机应用。
RVM 源于清华大学 2020 年春研究生《高级操作系统》课程项目,最初是 rCore OS 中的一个子模块,当初成功实现了在 rCore 中运行无修改的 μCore OS。现在已从中独立出来成为一个 crate,可供其他 Rust 应用调用,例如 zCore 的 hypervisor 模块就基于 RVM 实现。
Clone this wiki locally
You can’t perform that action at this time.