garbage os:内置垃圾收集器的概念验证操作系统 源码
垃圾操作系统 垃圾操作系统(简称GOS)是一个进行中的概念验证操作系统,它带有内置的垃圾收集器。 GOS并不打算取代任何现有的操作系统,但是,它旨在查看将垃圾回收服务最大化地带来的性能提升(如果有的话)–通过GOS可以实现,因为只有一个Garbage Collector。 我对Garbage OS不做任何保证,也永远不会做。 话虽如此,如果您想尝试一下或做出一些贡献,请随时这样做。 路线图 以稳定的方式启动,以解决每台计算机中的独特差异。 初始化内存,即围绕MMIO设备的页面表和“死内存” 设置IDT(并测试) 在操作系统中运行所有静态构造函数-D具有这些,因此必须完成 实现抢占式多任务处理-此算法绝对需要超快。 在OSDev Wiki上进行了大约20分钟的研究之后,我倾向于实现基于优先级的Round Robin。 跟踪当前正在运行的进程(尽管,对于GC,我们必须这样做)
用户评论