2.3、内存管理

作者: 奥斯特洛司机 | 来源:发表于2019-03-22 14:14 被阅读0次

    用户层:
    STL —— 自动分配、释放内存资源——调c++
    c++ —— new/delete,构造/析构 —— 调标C
    标C —— malloc/calloc/realloc/free ——调POSIX
    POSIX——brk/sbrk——调linux //系统调用
    linux —— mmap/munmap——调Kernel //不是POSIX规范(memery-map)

    系统层:
    Kernel——kmalloc/vmalloc ——调Driver
    Driver ——get_free_page —— 。。。。

    相关文章

      网友评论

        本文标题:2.3、内存管理

        本文链接:https://www.haomeiwen.com/subject/qallvqtx.html