发明名称 |
内存泄露的检测方法和装置 |
摘要 |
本申请公开了一种内存泄露的检测方法和装置,其中该方法包括:根据用户指令对系统的内存进行挤压,以将目标程序的匿名内存换出至交换空间;在目标程序继续运行过程中,接收目标程序的内存访问请求;将内存访问请求对应的内存换入,并记录换入的内存的内存信息;对记录的换入的内存的内存信息进行统计以对内存泄露的泄漏点进行定位。该方法可以针对所有应用程序进行内存泄露的检测,降低了检测条件,并扩大了检测范围。 |
申请公布号 |
CN106155879A |
申请公布日期 |
2016.11.23 |
申请号 |
CN201510136216.5 |
申请日期 |
2015.03.26 |
申请人 |
阿里巴巴集团控股有限公司 |
发明人 |
任震宇 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京清亦华知识产权代理事务所(普通合伙) 11201 |
代理人 |
张大威 |
主权项 |
一种内存泄露的检测方法,其特征在于,包括以下步骤:根据用户指令对系统的内存进行挤压,以将目标程序的匿名内存换出至交换空间;在所述目标程序继续运行过程中,接收所述目标程序的内存访问请求;将所述内存访问请求对应的内存换入,并记录换入的内存的内存信息;对记录的所述换入的内存的内存信息进行统计以对内存泄露的泄漏点进行定位。 |
地址 |
英属开曼群岛大开曼资本大厦一座四层847号邮箱 |