HiCikey / os

操作系统课程设计大作业

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TODOs

  1. 先说下时钟的问题,需要时钟同步的模块功能你得主动提供一个在单个周期执行一次的方法,让GUI的计时器去调用
  2. createProcess的pid由ProcessManager决定,memorySize应该是读指令后决定,暂且就分配指令数乘一个常量,变量就全往堆里放,有filePath了就不需要指令集的参数了,我给的工厂类里有获取指令集的方法,寄存器由指令集维护
  3. 进程不需要数据段,指令集维护了
  4. 目前操作系统解决死锁的方法就是当作不会出现死锁
  5. 可以象征性维护一下寄存器,指令集的GlobalModules里带tmp的HashMap就是运行产生的变量,你可以考虑备份,但其实是各个进程独立的
  6. 阻塞最好给我个pid和time的接口
  7. 指令集只是进程内部的东西,进程本身需要内存什么的不是我管
  8. 暂时没放GUI进去,先把其他东西都定型了再考虑去跟GUI对接

About

操作系统课程设计大作业


Languages

Language:Kotlin 67.5%Language:Java 32.5%