chill netcat
1.0.0
故意限制 Netcat 實作(僅限 UDP)。
使用 OCaml / MirageOS 建立支援網路的系統程式/unikernel 的練習。
包含最少的網路相關依賴項後,產生的二進位檔案大小約為 3.3MB(在 MacOS 上)。
此專案基於高度指導性的「Hello MirageOS World」指南和 Mirage 骨架程式碼範例。
您也可以觀看我在首屆維也納 ReasonML 聚會的演講。
請查看官方 MirageOS 安裝指南。
配置(例如MacOS):
mirage configure -t macosx
取得並建構依賴項:
make depend
建置二進位檔案:
make
在 MacOS 上:
./chill_netcat
在 Xen 上(還沒有..)