内存池

什么是内存池?        当咱们使用new或者malloc申请内存的时候会调用系统调用,这样就会进行用户态到内核态的切换,若是频繁进行内存申请就会形成频繁的用户态内核态之间的切换,从而致使程序效率低下。ios       咱们能够事先申请一块很大的内存,称之为内存池,以后每次申请就从内存池中申请,释放就又还给内存池,只有当内存池中的内存用光以后再继续向系统申请,这样能够大大减小用户态和内核态之
相关文章
相关标签/搜索