Sparkler 基于 KVM 的虚拟机监控

开源网站开源项目 24-04-01 10:43:35

Sparkler 是一个虚拟机监控程序附带一个微型“操作系统”,当你启动 Sparkler 时会创建一个基于 KVM 的虚拟机,模拟如下设备:

控制台: 串行控制台用来读取键盘输入和屏幕输出

Twitter 设备: 读取 Twitter 最新的推文

天气设备: 读取城市的天气预报信息

空气质量设备: 读取一些城市的空气质量数据

Sparkler 架构

sparkler architecture

构建

构建前需要安装 GCC 和 NASM ,然后下载源码执行 make

运行

只需要运行./sparkler即可启动一个 Sparkler 虚拟机。

一个Sparkler 会话

Sparkler Session

[Sparkler 基于 KVM 的虚拟机监控]相关推荐
FreeDOS 免费DOS操作系统

FreeDOS 免费DOS操作系统

大家都知道,微软在开发出Win95后停止了DOS的独立发展。但是,在Win95出现之前,微软已经明显地加强了Win……...

Psalm PHP 静态分析工具

Psalm 是一个 PHP 程序的静态分析工具,用来找出代码中存在的错误。 可通过 Composer 安装:composer req……...

EyouCms 易优内容管理系统

1. EyouCms是什么,EyouCms是一个自由和开放源码的内容管理系统,它是一个可以独立使用的内容发布系统(C……...

Delphi 集成开发环境

Delphi,是美国Borland(宝兰)公司於1995年开发在Windows平台下的快速应用程式开发工具(Rapid Applicati……...

Bosun 监控和告警系统

Bosun 监控和告警系统

Bosun 是一个新型的监控和告警系统,由Stack Exchange团队打造,使用golang编写,支持定义复杂的告警规则……...

今日开源
  1. Bourbon 轻量级 Sass 工具集

    Bourbon 包含了一组 Sass mixins,主要为了简化使用,无需配置。 特性: 无依赖 易于阅读 轻巧 示例代码: box:hover { @include animation-name(scale, slide); @include animation-duration(2s); @include an……

    开源软件 2024-05-13

  2. TOAD 数据库开发工具

    TOAD 数据库开发工具

    TOAD 是一套专业的数据库开发工具,透过图形式的操作接口,大幅提升程序开发人员或数据库管理员的作业效率。超强功能、超低成本的特点,让程序开发人员运用 TOAD 开发 PL/SQL 时,更为简便、迅速,同时也有效减……

    开源软件 2024-05-13

  3. ASP.NET Web 应用构建框架

    ASP.NET 是开源,跨平台,高性能,轻量级的 Web 应用构建框架,使用 .NET 构建 Web 应用。 ASP.NET 是一个开发框架,用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站。 ASP.NET 支持三种开发模式……

    开源软件 2024-05-13

返回顶部小火箭