请各位帮帮忙,谢谢!

解决方案 »

  1.   

    应该是的。(如果不进一步区分slab/slob/slub的话)
      

  2.   

    不好意思,看错了,看成kmalloc了,丢人了。
      

  3.   

    malloc得到的内存通常是通过brk或者mmap从kernel得到的,一般的情况下都不是kmalloc,而是用面向page的API得到的。
      

  4.   

    如果不通过slab的话,会不会出现很多碎片呢?如果它是以页为单位分配的话
      

  5.   

    下面真正使用内存时候,缺页异常也要由slab分配