搜索资源列表
VC使用CRT调试功能来检测内存泄漏
- VC使用CRT调试功能来检测内存泄漏 C/C++ 编程语言的最强大功能之一便是其动态分配和释放内存,但是中国有句古话:“最大的长处也可能成为最大的弱点”,那么 C/C++ 应用程序正好印证了这句话。在 C/C++ 应用程序开发过程中,动态分配的内存处理不当是最常见的问题。其中,最难捉摸也最难检测的错误之一就是内存泄漏,即未能正确释放以前分配的内存的错误。偶尔发生的少量内存泄漏可能不会引起我们的注意,但泄漏大量内存的程序或泄漏日益增多的程序可能会表现出各种 各样的征兆:从性能不良(并且逐渐降
fastmem
- 快速内存分配和管理源代码,避开了malloc/free机制,适合快速动态分配内存.-fast memory allocation and management of source code, thus avoiding the malloc / free mechanism for fast dynamic memory allocation.
explicit_freelist_malloc
- 显示空闲链表实现动态内存分配的程序,malloc-show idle Chain dynamic memory allocation procedures malloc
rtems5
- Linux下动态内存分配安全性分析
linklistnode(c++)
- 此系统比较简单,用c++类机制描述了数据结构中的线形链表,供正在学习C++的同学参考,避免对c++中对象的创建,动态分配内存的错误理解.这需要一段时间专心的理解,反复推敲,看不到很好的效果.注意不要照搬照用,一定要理解才能驾驭它.即是编写应用程序.
MemoryManagement2
- 程序名称:内存动态分区分配模拟 使用说明: 提供两个版本:windows平台和linux平台下运行 注意:linux版本使用GCC编译连接运行
lab3forTC
- 用C语言按照首次适应算法FF编制以动态分区管理方式进行内存分配和回收的程序,并测试通过。
malloc_array
- 通过编写函数来模拟malloc()函数动态分配内存的功能-By writing the function to simulate malloc () function, the function of dynamically allocated memory
cuncuqi
- 实现首次适应算法的动态分配过程alloc()和回收过程setfree()。其中,空闲分区通过空闲区说明表;在进行内存分配时,系统优先使用空闲区低端的空间。-Algorithm to achieve the first time to adapt to the dynamic allocation process alloc () and the recycling process setfree (). Among them, the idle through the free zone Zon
debugging_malloc
- SSD4 Exercise3答案,采用链表实现的动态内存分配。-SSD4 Exercise3 answers, the use of linked lists to achieve the dynamic memory allocation.
ram
- C语言,模拟内存的动态分配和回收,仅供参考。-C language, simulation of dynamic memory allocation and recovery, is for reference only.
memoryallign
- 很有用的内存分配程序,使用指针 实现动态分配内存,效率高-Useful memory allocation procedures, the use of indicators to achieve the dynamic allocation of memory, high efficiency
neicunfenpei
- 动态内存分配算法,用c++实现。模拟内存分配回收,可随时查看内存分配情况-Dynamic memory allocation algorithm, using c++ implementation. Analog memory allocation recovery, they can always see the memory allocation
siesta-3.0-b
- SIESTA用于分子和固体的电子结构计算和分子动力学模拟。SIESTA使用标准的Kohn-Sham自恰密度泛函方法,结合局域密度近似(LDA-LSD)或广义梯度近似(GGA)。计算使用完全非局域形式(Kleinman-Bylander)的模守恒赝势。基组是数值原子轨道的线性组合(LCAO)。它允许任意个角动量,多个zeta,极化和截断轨道。计算中把电子波函和密度投影到实空间网格中,以计算Hartree和XC势,及其矩阵元素。除了标准的Rayleigh-Ritz本征态方法以外,程序还允许使用占据轨
feipeihuishouneicun
- 自己写的操作系统中模拟首次适应动态分区存储管理方案中的内存分配与回收的程序-Write your own operating system, to simulate first-fit storage management program in the dynamic partitioning of memory allocation and collection procedures
dynamicPar
- 操作系统使用 动态内存分配 可以运行 vs2010-Operating system uses dynamic memory allocation
Dynamic-partitioning-algorithm
- 动态分区分配算法,计算机操作系统(windows) 实现内存的动态分布-Dynamic partitioning algorithm, a computer operating system (windows) for dynamic distributed memory
Linux-operator-new-delete
- 在 windows 下使用 VC 编程时,我们通常需要 DEBUG 模式下运行程序,而后调试器将在退出程序时,打印出程序运行过程中在堆上分配而没有释放的内存信息,其中包括代码文件名、行号以及内存大小。该功能是 MFC Framework 提供的内置机制,封装在其类结构体系内部。 在 linux 或者 unix 下,我们的 C++ 程序缺乏相应的手段来检测内存信息,而只能使用 top 指令观察进程的动态内存总额。而且程序退出时,我们无法获知任何内存泄漏信息。为了更好的辅助在 linux 下程序
zfcp
- (1)用C语言分别实现采用首次适应算法和最佳适应算法的动态分区分配过程alloc( )和回收过程free( )。其中,空闲分区通过空闲分区链来管理:在进行内存分配时,系统优先使用空闲区低端的空间。 (2)假设初始状态下,可用的内存空间为640KB,并有下列的请求序列: • 作业1申请130KB。 • 作业2申请60KB。 • 作业3申请100KB。 • 作业2释放60KB。 • 作业4申请200KB。 • 作
NianHuaDaoYing-wifiZuBoPeiWang-master
- 一个C语言的轻量级动态内存管理,包括动态内存分配,回收,内存访问越界(写)检测。解决某些平台缺少动态内存管理的问题(A C language lightweight dynamic memory management, including dynamic memory allocation, recovery, memory access transboundary (write) detection.Some platforms lack dynamic memory management)