微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 CPU 和内存可视化进行循环内存调度

如何解决使用 CPU 和内存可视化进行循环内存调度

对于循环实现,我有 5 个进程,它们的到达时间和持续时间以及需要处理的内存,如下所示。

5 Processes accessing the CPU

系统总内存为 512K,使用的时间片为 3。基于循环理论,我创建了以下甘特图。

Gantt Graph creation

我必须在下表中表示内存和 cpu 的可视化,直到时间间隔 t=10,通过展示 cpu 队列上的进程(我在图表上做了),内存的哪些部分有被进程占用并且是自由的,通过使用 i) 一个没有压实的可变分裂系统和 ii) 有压实的系统。

Table of Results to be created

我想我必须根据 3 给出的量子时间相应地调整每个进程的内存使用。例如,对于进程 P1,持续时间等于量子时间,因此将使用它的全部 85K .如果我的假设是正确的,我正在使用的系统会在没有压缩的情况下运行吗?我该如何进行下一步的压缩?

提前致谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。