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
对大神的SQLServer内存问题排查进行了初步整理,通过性能监视器计数与动态管理视图对SQLServer内存问题进行排查处置。
2021-03-30 18:12:46 23KB 内存管理 sqlserver
1
Linux内存管理编程技术.doc
2021-03-29 16:02:00 388KB Linux内存管理编程技术.do
glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。由于 glibc 囊括了几乎所有的 UNIX 通行的标准,可以想见其内容包罗万象。而就像其他的 UNIX 系统一样,其内含的档案群分散于系统的树状目录结构中,像一个支架一般撑起整个操作系统。在 GNU/Linux 系统中,其C函式库发展史点出了GNU/Linux 演进的几个重要里程碑,用 glibc 作为系统的C函式库,是GNU/Linux演进的一个重要里程碑。
2021-03-27 20:00:38 1.59MB glibc 内存管理
1
GBASE 8S数据库内存管理
2021-03-24 12:10:30 17KB gbase 南大通用
1
模拟操作系统的运行过程,MFC编写。具有以下功能: 1.以生产者消费者的方式创建进程PCB 2.模拟进程管理的五种状态,和他们之间的互相转换(从指令集运行指令) 3.模拟进程调度、死锁、资源竞争(windows信号量的使用) 4.模拟内存管理(虚拟内存分页、LRU替换算法) 5.模拟磁盘管理(这块写的不好) 内附各种文档说明
1
包含天津大学计算机科学与技术, 软件工程专业操作系统2010~2014年真题以及答案, 内存管理真题, 进程管理真题, 以及历年考试大纲, 考试重复率很高
2021-03-21 15:50:34 4.39MB 天津大学 操作系统 文件管理 内存管理
1
26个英文字母印刷体与手写体对照表.doc
2021-03-18 18:01:16 267KB 内存管理
1