关于内存管理的文章网址_滕州中科时代园_百度空间
Web 上的文档
提供了 obstacks 编程接口。
描述了它们的池式分配程序的接口。
基本的分配程序
是{zlx}的内存分配程序之一。
用于大部分基于 BSD 的系统中。
起源于 Doug Lea 的 malloc,用于 GLIBC 之中。
是一个为多线程应用程序优化的
malloc
实现。
是一个基于
mmap()
的
malloc
实现。
池式分配程序
(GNU Libc 的组成部分)是安装最多的池式分配程序,因为在每一个基于 glibc 的系统中都有它。
是应用最为广泛的池式分配程序。
有其自己的池式分配程序。
也有其自己的池式分配程序。
是一个池式分配程序,是 Samba 的组成部分。
智能指针和定制分配程序
有很多为 C++ 实现的通用模式,包括智能指针和一个定制的小对象分配程序。
垃圾收集器
是{zlx}的开源垃圾收集器,它可以用于常规的 C/C++ 程序。
关于现代操作系统中的虚拟内存的文章
Marshall Kirk McKusick 和 Michael J. Karels 合著的
讨论了 BSD 的 VM 系统。
讨论了 Linux VM 系统。
关于 malloc 的文章
Poul-Henning Kamp 撰写的
讨论的是
malloc
以及它如何与 BSD 虚拟内存交互。
Berger、McKinley、Blumofe 和 Wilson 合著的
讨论了 Hoard 分配程序的实现。
Marshall Kirk McKusick 和 Michael J. Karels 合著的
讨论了内核级的分配程序。
Doug Lea 撰写的
给出了一个关于设计和实现分配程序的概述,其中包括设计选择与折衷。
Emery D. Berger 撰写的
讨论的是定制内存管理以及它如何影响高性能应用程序。
关于定制分配程序的文章
Doug Lea 撰写的
描述的是为 C++ 类编写定制分配程序。
Berger、Zorn 和 McKinley 合著的
讨论了如何编写定制分配程序来加快具体工作的速度。
Berger、Zorn 和 McKinley 合著的
再次提及了定制分配的主题,看是否真正值得为其费心。
关于垃圾收集的文章
Paul R. Wilson 撰写的
给出了垃圾收集的一个基本概述。
Benjamin Zorn 撰写的
给出了关于垃圾收集和性能的硬数据(hard data)。
Hans-Juergen Boehm 撰写的
给出了关于垃圾收集的神话(myths)。
Hans-Juergen Boehm 撰写的
是一篇描述他的用于 C/C++ 的垃圾收集器的文章。
Web 上的通用参考资料
中有很多关于内存管理参考资料和技术文章的链接。
是非常好的一组关于此主题的技术文章。
讨论的是为 C++ 编写定制的分配程序。
讨论了程序员进行内存管理时的一些选择。
讨论了关于垃圾收集您需要了解的所有内容。
有指向任何您想要的关于垃圾收集的文章的链接。
书籍
Michael Daconta 撰写的
介绍了关于内存管理的很多技术。
Frantisek Franek 撰写的
讨论了有效使用内存的技术与工具,并给出了在计算机编程中应当引起注意的内存相关错误的角色。
Richard Jones 和 Rafael Lins 合著的
描述了当前使用的最常见的垃圾收集算法。
在 Donald Knuth 撰写的
The Art of Computer Programming
第 1 卷
的第 2.5 节“Dynamic Storage Allocation”中,描述了实现基本的分配程序的一些技术。
在 Donald Knuth 撰写的
The Art of Computer Programming
第 1 卷
的第 2.3.5 节“Lists and Garbage Collection”中,讨论了用于列表的垃圾收集算法。
Andrei Alexandrescu 撰写的
第 4 章“Small Object Allocation”描述了一个比 C++ 标准分配程序效率高得多的一个高速小对象分配程序。
Andrei Alexandrescu 撰写的
第 7 章“Smart Pointers”描述了在 C++ 中智能指针的实现。
Jonathan 撰写的
第 8 章“Intermediate Memory Topics”中有本文使用的简单分配程序的一个汇编语言版本。
来自 developerWorks
(developerWorks,2004 年 1 月)略述了一个用于管理内存的自管理的抽象数据缓存器的伪 C (pseudo-C)实现。
(developerWorks,2002 年 2 月)展示了如何利用 AIX 中的一个工具,使用自己设计的内存子系统取代原有的内存子系统。
(developerWorks,2002 年 8 月)描述了可以使用调试方法的 4 种不同情形:段错误、内存溢出、内存泄漏和挂起。
在
(developerWorks,2001 年 2 月)中,了解导致 Java 内存泄漏的原因,以及何时需要考虑它们。
在
中,可以找到更多为 Linux 开发人员准备的参考资料。
从 developerWorks 的
专区中,可以下载运行于 Linux 之上的 IBM 中间件产品的免费测试版本,其中包括 WebSphere® Studio Application Developer、WebSphere Application Server、DB2® Universal Database、Tivoli® Access Manager 和 Tivoli Directory Server,查找 how-to 文章和技术支持。
通过参与
加入到 developerWorks 社区。
可以在 Developer Bookstore Linux 专栏中定购
。
郑重声明:资讯 【关于内存管理的文章网址_滕州中科时代园_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【
在线投诉
】,我们审核后将会尽快处理。
——
相关资讯
——
2023年中国wifi音箱行业市场竞争态势及投资策略分析报告
2022/11/14
选购防水公母插头一定要避免这些误区
2018/11/22
邵阳车牌识别摄像头_长沙唯违智能科技
2018/2/14
廊坊大量回收威世IC芯片
2022/5/25
阳江什么xxxx比较好
2015/11/3
微 信 支 付 公 司 人 工 退 款 服 务 热 线 是[4OOO-242-866官方]
2016/4/27
博鳌论坛 马英九要带16字口信给温总理
2009/4/18
生活中基本的塑料鉴别
2010/1/15
她说:我需要这样一个男人..._人间真情_百度空间
2010/1/28
东莞恒温恒湿箱广东恒温恒湿箱深圳恒温恒湿箱- 恒温恒湿箱|高低温试验 ...
2010/2/1
24KV电容器
2010/2/9
【化妆水】IPSA美白自律活肤液M号(旧版) - zhenzhen的美丽分享空间 ...
2010/2/11
别让"好意'限制孩子-|幼儿园老师教学助手
2010/4/8
环保广州壹飞工艺包装厂广州纸盒包装广州纸盒子阿里巴巴yifeiyfb01的 ...
2010/4/15
长满鲜花的夏天_Xue__新浪博客
2010/6/2
激光祛斑后能化妆吗
2015/3/14
河间氧化钯回收
2015/5/6
供应南宁高性价寰宇清水蛭素_哪里有水蛭素
1900/1/1
哪里有LED显示屏|文山景观亮化
2016/8/4