文件名称:MemCheck1.3
- 所属分类:
- Linux/Unix编程
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2015-06-15
- 文件大小:
- 368kb
- 下载次数:
- 0次
- 提 供 者:
- Tar***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
程序功能:对内存进行检测,发现是否存在读取与写入的数据是否存在不一致的情况
实现逻辑:检测程序申请所有剩余内存,使用两个线程不断循环遍历内存,每一次遍历内存都向内存的每四个字节写入一个unsigned int数值,然后遍历对比写入的数值与读出的数值是否一致,不一致则记录,按Ctrl+C可以退出检测,并得出检测的遍数和消耗时间,检测信息都会放入当前目录的CheckInfo文件。往内存写入的数据分为5种,分别为全0、全1、10101010、01010101以及一个随机的unsigend int数值。
实现逻辑:检测程序申请所有剩余内存,使用两个线程不断循环遍历内存,每一次遍历内存都向内存的每四个字节写入一个unsigned int数值,然后遍历对比写入的数值与读出的数值是否一致,不一致则记录,按Ctrl+C可以退出检测,并得出检测的遍数和消耗时间,检测信息都会放入当前目录的CheckInfo文件。往内存写入的数据分为5种,分别为全0、全1、10101010、01010101以及一个随机的unsigend int数值。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
MemCheck1.3\MemCheck-1.3-for-Linux.c
...........\MemCheck-1.3-for-Linux_x86-32
...........\MemCheck-1.3-for-Linux_x86-64
...........\MemCheck-1.3-for-Windows.c
...........\MemCheck-1.3-for-Windows_x86-32.exe
...........\MemCheck-1.3-for-Windows_x86-64.exe
...........\readme.txt
MemCheck1.3