侯捷老师的内存管理课件,详细介绍了C++底层内存的相关内容
2021-04-13 20:22:04 34.70MB c++
1
侯捷 C++内存管理 百度网盘地址 侯捷 C++内存管理 百度网盘地址
2021-04-13 19:59:57 68B C++内存管理
1
作业调度的三种算法集合,先来先服务,短进程优先,最高响应比
2021-04-13 19:41:33 7KB 作业调度 C语言 操作系统 代码
1
这是用C语言写的3个作业调度算法,包括先来先服务,短作业优先,最高响应比优先。这是用C语言写的3个作业调度算法,包括先来先服务,短作业优先,最高响应比优先。
1
V5-418_RTX实验_内存管理(8字节对齐).7z
2021-04-06 14:01:01 2.82MB V5-418_RTX实验_内存管
1
V5-417_RTX实验_内存管理(4字节对齐).7z
2021-04-06 11:01:08 2.82MB V5-417_RTX实验_内存管
1
本文通过Glibc的内存暴增问题,主要介绍了系统的内存管理问题,具体如下: 目录 1. 问题 2. 基础知识 2.1 X86平台Linux进程内存布局 2.1.1 32位模式下进程内存经典布局 2.1.2 32位模式下进程默认内存布局 2.1.3 64位模式下进程内存布局 2.2 操作系统内存分配的相关函数 2.2.1 Heap操作相关函数 2.2.2 Mmap映射区域操作相关函数 3. 概述 3.1 内存管理一般性描述 3.1.1 内存管理的方法 3.1.2 内存管理器的设计目标 3.1.3 常见C内存管理程序 3.2 Ptmalloc内存管理概述 3.2.1 简介 3.2.2 内存管理的设计假设 3.2.3 内存管理数据结构概述 3.2.4 内存分配概述 3.2.5 内存回收概述 3.2.6 配置选项概述 3.2.7 使用注意事项 4. 问题分析及解决 5. 源代码分析 5.1 边界标记法 5.2 分箱式内存管理 5.2.1 Small bins 5.2.2 Large bins 5.2.3 Unsorted bin 5.2.4 Fast bins 5.3 核心结构体分析 5.3.1 malloc_state 5.3.2 Malloc_par 5.3.3 分配区的初始化 5.4 配置选项 5.5 Ptmalloc的初始化 5.5.1 Ptmalloc未初始化时分配/释放内存 5.5.2 ptmalloc_init()函数 5.5.3 ptmalloc_lock_all(),ptmalloc_unlock_all(),ptmalloc_unlock_all2() 5.6 多分配区支持 5.6.1 Heap_info 5.6.2 获取分配区 5.6.3 Arena_get2() 5.6.4 _int_new_arena() 5.6.5 New_heap() 5.6.6 get_free_list()和reused_arena() 5.6.7 grow_heap(),shrink_heap(),delete_heap(),heap_trim() 5.7 内存分配malloc 5.7.1 public_mALLOc() 5.7.2 _int_malloc() 5.8 内存释放free 5.8.1 Public_fREe() 5.8.2 _int_free() 5.8.3 sYSTRIm()和munmap_chunk()
2021-04-02 14:10:20 1.82MB Glibc 内存管理 Ptmalloc2 源代码
1
Linux内存管理编程技术,内核模块编程
2021-04-01 20:01:26 729KB linux c语言 内存管理 内核
1
JAVA实现流水作业调度问题 直接是源程序 需要的自己下载 看这好的给评价下 谢谢!!
2021-03-31 19:05:54 3KB 动态规划 流水作业
1
对大神的SQLServer内存问题排查进行了初步整理,通过性能监视器计数与动态管理视图对SQLServer内存问题进行排查处置。
2021-03-30 18:12:46 23KB 内存管理 sqlserver
1