[发明专利]一种任务堆栈溢出的实时检测方法及装置无效
申请号: | 200810098217.5 | 申请日: | 2008-05-23 |
公开(公告)号: | CN101290596A | 公开(公告)日: | 2008-10-22 |
发明(设计)人: | 曾照恒 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种任务堆栈溢出的实时检测方法及装置,涉及计算机操作系统领域。本发明方法,在分配任务堆栈时,将与所述任务堆栈栈顶相邻的部分内存设为隔离区,并将所述隔离区的属性设置为不可写;在对所述任务堆栈压栈过程中,若压栈操作对所述隔离区进行写操作,则判定所述任务堆栈溢出。本发明还公开了一种任务堆栈溢出的实时检测装置。本发明技术方案实时定位出了产生堆栈溢出的任务,并且通过对任务的堆栈进行分析,可以定位出导致堆栈溢出的具体位置。 | ||
搜索关键词: | 一种 任务 堆栈 溢出 实时 检测 方法 装置 | ||
【主权项】:
1、一种任务堆栈溢出的实时检测方法,其特征在于,在分配任务堆栈时,将与所述任务堆栈栈顶相邻的部分内存设为隔离区,并将所述隔离区的属性设置为不可写;在对所述任务堆栈压栈过程中,若压栈操作对所述隔离区进行写操作,则判定所述任务堆栈溢出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810098217.5/,转载请声明来源钻瓜专利网。
- 上一篇:手提式细水雾防火防烟及门口降温装置
- 下一篇:奎替阿平的制备方法