开放获取
Dries Kimpe, Stefan Vandewalle, Stefan Poedts, "向量:一个有效的向量实现-使用虚拟内存改善内存",科学的规划, 卷。14, 文章的ID690694, 15 页面, 2006. https://doi.org/10.1155/2006/690694
向量:一个有效的向量实现-使用虚拟内存改善内存
收到了
2006年12月07
接受
2006年12月07
摘要
每个现代操作系统都为其应用程序提供某种形式的虚拟内存。通常,存在一个硬件内存管理单元(MMU)来有效地支持这一点。尽管大多数操作系统允许用户程序间接地控制MMU,但很少有程序或编程语言真正地利用这一功能。本文探讨如何使用MMU增强可调整大小的数组的内存处理。c++中的参考实现演示了它的可用性和与标准c++ vector类相比的优越性,以及如何将方案与面向对象的环境相结合。本文还介绍了一些基于c++中新出现的见解的其他改进。
版权
版权所有©2006 Hindawi出版公司。这是一篇发布在知识共享署名许可协议,允许在任何媒介上不受限制地使用、传播和复制,但必须正确引用原作。