Open utterances-bot opened 3 years ago
问答作业第二题,题干明明说考虑多核场景,m个核消费者,n个核生产者,然而在第一小问里面又问单核场景,那么意思是说“只有一个生产者,没有消费者”或者“只有一个消费者,没有生产者”?那这个问题的意义到底在哪
多核可以认为是并行场景,单核认为是并发场景。也就是有多个进程,一些为生产者一些为消费者,在一个单核 CPU 上跑,考虑这种情况下的数据冲突问题。注意这里最好讨论内核是否处理了内核抢占,也就是内核是否会发生时钟中断并切换进程。
chapter6练习 — rCore-Tutorial-Book-v3 0.1 文档
https://rcore-os.github.io/rCore-Tutorial-Book-v3/chapter6/3exercise.html