ScreepsOS
爬行/可序列化操作系统(SOS)
基于轻量级生成器的OS。
旨在可序列化和从普通内存还原(无RPC或eval调用)
可以通过内置的“系统调用”来修改控制流,这是可以从过程循环中产生的特殊对象
内核支持生成器*run() {}和普通的run() {}进程循环函数
可调整的调度程序和安全的内存管理(每个进程都有自己的隔离内存)
已实现的SYSCALL:
SYSCALL
描述
yield new Yield();
允许调度程序中断进程以在此滴答声之后继续
yield new Sleep(10);
停止进程执行几秒钟
yield new Fork(priority,