码迷,mamicode.com
首页 >  
搜索关键字:buddy allocator    ( 282个结果
内存管理初始化源码4:add_active_range
我们在阅读源码时,函数功能可以分为两类:1. bootmem.c 2. page_alloc.c。 1. bootmem.c是关于bootmem allocator的,上篇文章已经简述过。 2. page_alloc.c是关于Memory Management subsystem的。 关于内存管理子 ...
分类:其他好文   时间:2016-10-19 14:11:28    阅读次数:232
allocator 类
allcator是一个模板类 定义在memory头文件中,将内存分配与对象构造分开,分配的内存是原始的、未构造的 一、how to use 因其实一个类,则使用allcator时需要首先声明一个类对象 用对象分配内存 一些用法 通俗的来讲,allocator是一个向系统申请一段内存空间的工具,申请的 ...
分类:其他好文   时间:2016-09-16 18:18:18    阅读次数:203
STL组件
空间配置器:隐藏在容器的背后,负责空间的配置与管理一级空间配置器(malloc_alloc)和二级空间配置器(default_alloc)SGI标准空间配置器std::allocator||未考虑效率SGI特殊空间配置器std::alloc||allocate()construct()destroy()deallocate()二级空间配置器freelists、memorypoo..
分类:其他好文   时间:2016-08-11 22:57:11    阅读次数:202
STL入门
STL入门 STL的组成 六大组件 容器container 算法algorithm 迭代器iterator 仿函数function object 适配器adaptors 空间配制器allocator 产生一个vector容器,并打印 产生一个array容器,并打印 ...
分类:其他好文   时间:2016-08-06 23:33:46    阅读次数:235
Mesos原理与代码分析(5): Mesos Master的启动之四
5. Create an instance of allocator. 代码如下 Mesos源码中默认的Allocator,即HierarchicalDRFAllocator的位置在$MESOS_HOME/src/master/allocator/mesos/hierarchical.hpp,而DR... ...
分类:其他好文   时间:2016-07-24 20:50:08    阅读次数:463
大话redis/memcache缓存
一、Memcache特性1. memecache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小redis有部份存在硬盘上,这样能保证数据的持久性。2. Memcache使用了Slab Allocator的内存分配机制:按照预先规定的大小,将分配的内存分割成特定长度的块,以完全解决内存碎 ...
分类:系统相关   时间:2016-07-11 16:47:22    阅读次数:259
【STL源码学习】std::list类的类型别名分析
有了点模板元编程的traits基础,看STL源码清晰多了,以前看源码的时候总被各种各样的typedef给折腾得看不下去, 将<list>头文件的类继承结构简化如下 举个例子,看看list<int>这个实例化会产生什么效果,从下往上看。 _Ty被替换成int,_Alloc默认被替换成allocator ...
分类:其他好文   时间:2016-07-06 00:18:21    阅读次数:202
内存管理
二.内存管理 mmap/munmap brk/sbrk malloc/free/calloc/realloc new/new[]/delete/delete[] STL内存管理Allocator 智能指针 1.认识各种不同的内存 代码区 全局区 局部区 堆区 实验1: 直观查看各个内存段。 /pro ...
分类:其他好文   时间:2016-07-01 06:34:45    阅读次数:274
Buddy/Sponsor培训?信任的构建
Buddy/Sponsor是什么?Buddy,正如这个词的意思,小伙伴,好朋友。记得加入ThoughtWorks的时候,大家在公司内部的Session和微信群里喊的最多的是小伙伴。慢慢地我发觉一个现象:几乎每个人都把同事当成自己的小伙伴,大家相处很友好,互帮互助,整个氛围像个大家庭。试想一下,一个刚加入TW的新人,对TW的组织文化和做事方式充满好奇,自己的定位和发展还很茫然的时候,这时候ta被告知:...
分类:其他好文   时间:2016-06-24 15:39:00    阅读次数:182
memcache的内存管理机制
Memcache使用了Slab Allocator的内存分配机制:按照预先规定的大小,将分配的内存分割成特定长度的块,以完全解决内存碎片问题Memcache的存储涉及到slab,page,chunk三个概念1.Chunk为固定大小的内存空间,默认为96Byte。2.page对应实际的物理空间,1个p ...
分类:系统相关   时间:2016-06-14 22:14:38    阅读次数:209
282条   上一页 1 ... 14 15 16 17 18 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!