| Header是治理器自己用的,前后各有几个字节的guard数据,它们的值是固定的。当内存释放时,内存治理器检查这些guard数据是否被修改,假如被修改,说明有写越界。 它的工作机制注定了有它的局限性: 只能检查写越界,不能检查读越界,而且只能检查连续性的写越界,对于跳跃性的写越界无能为力。 l 填充空闲内存
|
| 共36页: 上一页 [1] [2] [3] 4 [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] 下一页 |
评论加载中…