Skip to the content.

并行编程实践记录

  1. 热迁移模式?
    • 丢失了,不用怕,由于第二轮可以接受到
  2. bitmap 的访问

  3. 内部保持一致性,那么 reader 不用关系有多少个 writer

猜测 page table 的上锁

madvise(REMOVE) 的时候,如果页面被多个 page table 映射, 当第一个地址空间的 page table 依旧被拆掉了,第二个 page table 可以继续访问,这个是预期的吗?

用户态的 bitmap lock 在哪里?

wait_on_bit 内核如何实现的?

用户态该如何实现? 就是上锁,查询 bit 。

需要分配一大堆的 mutex ,然后使用 hash 来分配,真的惨

没来得及仔细思考的东西

本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。