mask机制

在Linux内核中,CPU mask机制被用于表示系统中多个处理器的各种组合,正在被重新修改。修改的原因是CPU masks通常放在堆栈上,但是随着处理器数量的增长将消耗堆栈...查看全文

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

mask机制

在Linux内核中,CPU mask机制被用于表示系统中多个处理器的各种组合,正在被重新修改。修改的原因是CPU masks通常放在堆栈上,但是随着处理器数量的增长将消耗堆栈上大量的空间。新设计的API可以将CPU masks从堆栈上移出来. 问题:两个明显的问题是:   1. 将CPU masks放在堆栈上限制了NR_CPUS只能接近128(但是人们期望NR_CPUS能够为4

写文章