malloc采用了两中不同的方式来处理内存申请。 1. 若分配内存小于 128k ,调用 sbrk() ,将堆顶指针向高地址移动,获得新的虚存空间。 2. 若分配内存大于 128k ,调用 mmap() ,在文件映射区域中分配匿名虚存空间。