Upgrade to Pro — share decks privately, control downloads, hide ads and more …

自作WASMランタイムをKernelに改造する試み.pdf

RI5255
September 15, 2023

 自作WASMランタイムをKernelに改造する試み.pdf

2023/9/15 WebAssembly night #11の@RI5255 (https://twitter.com/RI5255) の発表資料です。

SeckHack365で取り組んでいるWASM Runtime x Microkernelという試み(https://github.com/RI5255/mavis) について紹介します。

RI5255

September 15, 2023
Tweet

More Decks by RI5255

Other Decks in Technology

Transcript

  1. Demo: “Hello World!” on mavis shell fs “hello” OPEN_FILE_MSG OPEN_FILE_REPLY_MSG

    1 shell fs READ_FILE_DATA_MSG READ_FILE_DATA_REPLY_MSG 2 shell vm SPAWN_TASK_MSG SPAWN_TASK_REPLY_MSG 4 hello create_vm_task shell fs CLOSE_FILE_MSG CLOSE_FILE_REPLY_MSG 3 hello vm EXIT_TASK_MSG 5 task_destroy shell DESTROY_TASK_MSG ”Hello World!”