Sparkler基于 KVM 的虛擬機(jī)監(jiān)控
Sparkler 是一個虛擬機(jī)監(jiān)控程序附帶一個微型“操作系統(tǒng)”,當(dāng)你啟動 Sparkler 時會創(chuàng)建一個基于 KVM 的虛擬機(jī),模擬如下設(shè)備:
- 控制臺: 串行控制臺用來讀取鍵盤輸入和屏幕輸出
- Twitter 設(shè)備: 讀取 Twitter 最新的推文
- 天氣設(shè)備: 讀取城市的天氣預(yù)報信息
- 空氣質(zhì)量設(shè)備: 讀取一些城市的空氣質(zhì)量數(shù)據(jù)
Sparkler 架構(gòu)
構(gòu)建
構(gòu)建前需要安裝 GCC 和 NASM ,然后下載源碼執(zhí)行 make
運(yùn)行
只需要運(yùn)行 ./sparkler 即可啟動一個 Sparkler 虛擬機(jī)。
一個 Sparkler 會話
評論
圖片
表情
