点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 内存池设计
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
全面介绍Windows内存管理机制及C++内存分配实例
本文背景: 在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管理机制,本文企图通过简单的总结描述,结合实例来阐明这个机制。 本文目的: 对Windows内存管理机制了解清楚,有效的利用C++内存函数管理和使用内存。 本文内容: 本文一共有六节,由于篇幅较多,故按节发表。 1. 进程地址空间 1.1地址空间 · 32|64位的系统|CPU 操作系统运行在硬件CPU上,32位操作系统运行于32位CPU上,64位操作系统运行于
所属分类:
网络攻防
发布日期:2009-12-04
文件大小:132096
提供者:
perfectpdl
改进 boost::object_pool 内存池效率问题。
相信不少人听过 boost 委员会提过 boost 里的对象池设计存在缺陷。我花了一些时间研究它的实现,发现其在效率上确实存在严重问题。这里给出一套解决方案。在效率上有了较大提高。可以完全替换你项目里的 object_pool。
所属分类:
Java
发布日期:2009-12-16
文件大小:5120
提供者:
MuFaSa1980
内存池例子-有代码和解析
内存池的详细设计说明,有代码和解析 简单的内存池的实现
所属分类:
Java
发布日期:2010-04-09
文件大小:122880
提供者:
lzp1822
全面介绍Windows内存管理机制及C++内存分配实例
本文背景: 在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管理机制,本文企图通过简单的总结描述,结合实例来阐明这个机制。 本文目的: 对Windows内存管理机制了解清楚,有效的利用C++内存函数管理和使用内存。 本文内容: 本文一共有六节,由于篇幅较多,故按节发表。其他章节请看本人博客的Windows内存管理及C++内存分配实例(二)(三)(四)(五)和(六)。 1. 进程地址空间 1.1地址空间 · 32|64位的
所属分类:
网络攻防
发布日期:2010-06-15
文件大小:773120
提供者:
yzwei868514
基于多核嵌入式实时操作系统内存管理研究
本资源是优秀学位论文,主要内容如下: 嵌入式系统已渗透到生活和工作的方方面面,多核处理器正从桌面平台向嵌入式平台渗透和扩张。硬件结构的变化对软件各层次提出新的要求和挑战,首当其冲是操作系统。内存管理是整个系统核心模块之一,拥有一个强大和完备的内存管理子系统是构建一个具有高可靠性以及可伸缩性系统的必备条件。本文旨在对嵌入式实时操作系统内存管理模块重新设计以适应多核平台。 首先,介绍嵌入式内存管理相关知识。其中包括嵌入式内存管理的特点:实时性、可靠性、高效性;内存管理机制:静态内存管理、固定大小存
所属分类:
硬件开发
发布日期:2010-06-30
文件大小:690176
提供者:
Jelline
内存管理的源码实现(内存池实现源代码)
内存管理的源码实现,通过设计一个内存池,实现对内存的管理,对于理解内存管理有很大的帮助
所属分类:
Java
发布日期:2010-11-10
文件大小:78848
提供者:
yiyinianhua
内存池机制 描述了内存池设计的基本框架,有待补充中
描述了内存池设计的基本框架,有待补充中描述了内存池设计的基本框架,有待补充中
所属分类:
C++
发布日期:2011-04-18
文件大小:875
提供者:
littlewood11
池内春秋-内存池的设计哲学和无痛运用
内存管理,池内春秋-关于如何使用内存。内存池的设计哲学和无痛运用
所属分类:
Linux
发布日期:2011-05-15
文件大小:474112
提供者:
cfshen79
简单内存池模块详细设计
简单内存池模块详细设计简单内存池模块详细设计简单内存池模块详细设计
所属分类:
C
发布日期:2011-08-12
文件大小:375808
提供者:
ghost031903
简单内存池模块详细设计
简单内存池模块详细设计.pdf
所属分类:
C++
发布日期:2012-04-27
文件大小:375808
提供者:
smallwhitewhite
GlusterFS 之内存池(mem-pool)实现原理及代码详解
最近一直在研究 glusterfs 的源代码,自己也在上面做了一些小的改动。我最开始研究的是 3.2.5 这个版 本,因为据同行和网上资料显示这个版本目前是最稳定的版本。glusterfs 实现比较复杂,具体的设计思想和架构 就不详细介绍了,网上有这方面的资料(CSDN博客里面就有很好介绍的文章)。 研究开源系统的一个好处就是可以充分了解它的实现,如果是看这方面的论文只能了解一些原理性的东西, 但是我们真正做项目还需要实际的实现。很多开源系统可能本身不一定就很适合你的系统,但是如果可以改造那
所属分类:
其它
发布日期:2012-06-18
文件大小:209920
提供者:
aihouduo
基于C_的内存池的实现
基于C_的内存池的实现, 描述内存池设计的基本概念,应用场景
所属分类:
C
发布日期:2013-11-06
文件大小:436224
提供者:
hady55566
结合CPU-Cache-急速内存池的一种实现.rar
通过合理设计内存块数据结构,利用数组索引定位到内存链表,并结合CPU-Cache的 优化,实现了一个急速高效的服务端内存池。
所属分类:
嵌入式
发布日期:2020-05-18
文件大小:1016832
提供者:
qq_26134615
c++高性能内存池.rar
std::allocator 是 C++标准库中提供的默认分配器,他的特点就在于我们在 使用 new 来申请内存构造新对象的时候,势必要调用类对象的默认构造函数 而使用 std::allocator 则可以将内存分配和对象的构造这两部分逻辑给分离开来,使得分配的内存是原始、未构造的。 重写allocator里面的方法: 模板链表栈中使用了默认构造器来管理栈操作中的元素内存,一共涉及到了 rebind::other, allocate(), dealocate(), constr
所属分类:
C++
发布日期:2020-03-27
文件大小:3072
提供者:
qq_35094975
内存池的介绍与设计详解
内存池是一系列固定大小的内存空间,每一个内存池主要包括很多内存单元(具体的存储区域)和内存控制单元(控制对应的内存单元),每一个内存单元大小相同,但是具体的大小依据需要设计。而控制单元主要是实现每一个子内存空间的控制,因此采用一一对应的方式,每一个具体的子内存空间分配一个控制单元。
所属分类:
其它
发布日期:2020-08-10
文件大小:96256
提供者:
weixin_38537689
一种Linux多线程应用下内存池的设计与实现
对内存池中内存块获取、分配机制、内存块大小、内存释放,以及在多线程环境下的安全处理等细节进行了研究,保证了在多线程环境下能够快速同时采用一种基于数组的链表机制,改进内存池中内存块的查找算法,将其时间复杂度稳定在O(1),避免了传统内存池中请求的线程数目过多时,引发的获取内存块性能下降的问题。同时在内部设置管理线程,动态增加或删除空闲的内存块。实验结果表明,改进后的内存池与传统的内存分配方式相比消耗更小,效率更好。
所属分类:
其它
发布日期:2020-10-18
文件大小:199680
提供者:
weixin_38650629
Nucleus操作系统内存池模块移植的研究与应用
基于对Nucleus操作系统内核的研究与分析,在三星ARM1176JZF芯片S3C6410上将Nucleus内存池模块移植并合理应用。根据TD-LTE无线综合测试仪中的设计要求,介绍了Nucleus内存池的静态分配和动态分配方式,并根据不同应用环境采用对应的内存池分配优化措施,在实现操作系统基本内存管理功能的同时,满足了TD-LTE无线综合测试仪对系统内存资源分配和调度时间的设计要求。
所属分类:
其它
发布日期:2020-10-18
文件大小:229376
提供者:
weixin_38722329
基于一个简单定长内存池的实现方法详解
主要分为 3 个部分,memoryPool 是管理内存池类,block 表示内存块,chunk 表示每个存储小块。它们之间的关系为,memoryPool 中有一个指针指向某一起始 block,block 之前通过 next 指针构成链表结构的连接,每个 block 包含指定数量的 chunk。每次分配内存的时候,分配 chunk 中的数据地址。 主要数据结构设计: Block: 代码如下:struct block { block * next;//指向下一个block指针 unsi
所属分类:
其它
发布日期:2020-12-25
文件大小:212992
提供者:
weixin_38640473
C接口与实现?内存管理(内存池的实现)
前面已经讲了一些C中基本的内存管理的方式,Fist-fit, Best-fit都是基于对象的大小来分配或者找到合适的大小的。当涉及到大量的malloc,free的时候频繁的系统调用肯定会影响到系统的性能,这里有一种更有效的内存管理方式是基于块的内存分配方式也是我们经常说的内存池(在软件的世界中你可以发现很多类似的池化设计),下面来实现一个简单的内存池。 我们使用如下的数据结构来管理内存池: struct T { T prev; char *avail; char *
所属分类:
其它
发布日期:2020-12-22
文件大小:153600
提供者:
weixin_38595690
my-mem-pool:剖析和注释SGI STL二级空间配置器源码与nginx内存池源码,并使用C ++ OOP进行仿写-源码
我的内存池 通过剖析的开源代码可以积累优秀的代码设计思想和良好的编程规范,了解不同的应用场景下不同的内存池实现也是一种重要的能力,本仓库对SGI STL二级空间配置器内核和nginx内存池内核进行了剖析,并使用C ++ OOP进行仿写,将替换植入到其他项目当中。 本仓库包含以下内容: 注释过的SGI STL二级空间配置器源码以及进行的分析整理 注释过的nginx内存池二进制以及进行的分析整理 my_stl_allocator my_nginx_mem_pool 目录 背景 在学习编程的过程中,
所属分类:
其它
发布日期:2021-03-23
文件大小:39936
提供者:
weixin_42131443
«
1
2
3
4
5
6
7
8
9
10
...
14
»