|
钻瓜专利网为您找到相关结果 10个,建议您 升级VIP下载更多相关专利
- [发明专利]调用栈的解析处理方法及装置-CN201210504505.2有效
-
雷镇
-
华为技术有限公司
-
2012-11-30
-
2013-04-03
-
G06F9/44
- 本发明实施例提供一种调用栈的解析处理方法及装置,该方法包括:按照预设字节数进行逐层搜索,若通过判断获知当前位置的搜索值是一个有效的返回地址值,则获取所述有效的返回地址值以及当前位置的栈指针;获得所述返回地址值所在层的本层开栈大小以及在本层中的存储偏移;根据每一个有效的返回地址值对应的栈指针、本层开栈大小和存储偏移,将各个所述返回地址值进行串接,获得候选调用栈;根据预设的筛选规则,在所述至少一个候选调用栈中筛选出目标调用栈。本发明实施例通过获取多个有效的RA值,并判断获得的有效的RA以及其所属函数,再将这些RA串接得到至少一个候选调用栈,从中筛选出目标调用栈,可以得到优选的调用栈解析结果。
- 调用解析处理方法装置
- [发明专利]内存分配的方法及装置-CN201210316944.0有效
-
雷镇
-
华为技术有限公司
-
2012-08-31
-
2013-01-09
-
G06F12/06
- 本发明实施例提供内存分配的方法和装置。其中,方法包括:将空闲内存块串接到相应的空闲链表中,空闲链表的头指针维护在大小为N的空闲链表头数组中,空闲链表头数组中头指针指向的相应的空闲链表的索引为n,索引为n的空闲链表用于串接大小为X的空闲内存块;当申请的内存的大小为Y时,从索引为m+1的空闲链表开始、在索引为m+1的空闲链表与索引为n的空闲链表之间确定第一个非空的空闲链表;提取第一个非空的空闲链表中的第一个空闲内存块,按照申请的内存的大小分配第一空闲内存块。本发明能够在具有高性能的同时,兼具碎片少、可申请任意内存大小的特点。
- 内存分配方法装置
|