没有合适的资源?快使用搜索试试~ 我知道了~
kwast:Ring操作系统在环0中以用户空间的形式运行WebAssembly
共93个文件
rs:65个
toml:5个
s:4个
需积分: 5 0 下载量 11 浏览量
2021-02-04
13:18:43
上传
评论
收藏 134KB ZIP 举报
温馨提示
夸斯特 Kwast (将是)用Rust编写的运行WebAssembly的操作系统。 它使用微内核架构来提高灵活性。 由于WebAssembly被设计为一种安全的语言,因此我们可以运行它而不必使用硬件用户模式和多个地址空间(可选)。 进程可以在相同的地址空间(单个硬件保护域中有多个SIP)或单独的地址空间中运行。 这样就可以实现低成本的上下文切换,低成本的系统调用和微内核设计,而不会影响性能。 另一个有趣的事情是,这意味着软件是跨平台的,并且编译器可以启用特定于平台的优化。 有关Spectre,Meltdown和其他相关问题的说明,请参见 。 另一个想法是,如果需要的话,允许将来使用可选的
资源推荐
资源详情
资源评论
收起资源包目录
kwast-main.zip (93个子文件)
kwast-main
userspace
.cargo
config 31B
Cargo.toml 119B
Cargo.lock 140B
wasm-test
Cargo.toml 245B
src
main.rs 2KB
kernel
.cargo
config.toml 63B
Cargo.toml 2KB
Cargo.lock 10KB
src
mm
mod.rs 2KB
avl_interval_tree.rs 15KB
mapper.rs 2KB
vma_allocator.rs 7KB
alloc.rs 22KB
tcb_alloc.rs 6KB
buddy.rs 5KB
pmm.rs 3KB
wasm
func_env.rs 15KB
mod.rs 235B
table.rs 972B
module_env.rs 9KB
main.rs 19KB
reloc_sink.rs 2KB
runtime.rs 2KB
vmctx.rs 8KB
wasi
mod.rs 9KB
definitions.rs 9KB
sync
mod.rs 91B
thread_block_guard.rs 1KB
cond_var_single.rs 2KB
spinlock.rs 1KB
wait_queue.rs 2KB
tasking
thread.rs 11KB
mod.rs 118B
file.rs 3KB
scheme.rs 6KB
scheme_container.rs 3KB
protection_domain.rs 6KB
scheduler.rs 8KB
util
unchecked.rs 478B
mod.rs 129B
macros.rs 151B
mem_funcs.rs 2KB
font.rs 23KB
tar.rs 3KB
boot_module.rs 476B
lfb_text.rs 4KB
lib.rs 5KB
arch
cpu_data.rs 2KB
asid.rs 5KB
mod.rs 151B
acpi
mod.rs 3KB
hpet.rs 3KB
sdt.rs 3KB
x86_64
paging
entry.rs 3KB
mod.rs 12KB
table.rs 4KB
frame.rs 4KB
grub.cfg 119B
context_switch.s 2KB
simd.rs 5KB
mod.rs 9KB
macros.rs 444B
address.rs 5KB
link.ld 355B
port.rs 858B
mem_funcs.s 395B
thread_trampoline.s 298B
serial.rs 1KB
interrupts.rs 9KB
mboot.s 6KB
tasking.rs 646B
qemu.rs 197B
tests
heap_test.rs 4KB
mod.rs 337B
vmm_test.rs 1KB
interval_tree_test.rs 149B
buddy_test.rs 1KB
rust-toolchain 8B
x86_64-kwast.json 374B
toolchain
SHA256SUMS 89B
setup_cross_binutils.sh 1KB
disassemble_hexdump.py 2KB
lib
wasm-call
Cargo.toml 341B
Cargo.lock 2KB
src
lib.rs 6KB
.travis.yml 355B
LICENSE 1KB
run_tests 714B
README.md 4KB
Makefile 2KB
docs
screenshot.png 19KB
.gitignore 128B
bochsrc 2KB
共 93 条
- 1
资源评论
RosieLau
- 粉丝: 42
- 资源: 4583
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功