首页
社区
课程
招聘
删除
2021-11-4 14:24 7006

删除

2021-11-4 14:24
7006
收藏
点赞0
打赏
分享
最新回复 (4)
雪    币: 29
活跃值: (5181)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
不吃早饭 2021-11-4 14:32
2
0
提前用mincore检测未映射的内存段,跳过这些内存段即可
雪    币: 5
活跃值: (2204)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wx_范迪塞尔 2021-11-4 15:09
3
0
不吃早饭 提前用mincore检测未映射的内存段,跳过这些内存段即可
用enumerateRanges的结果去循环调用mincore?
雪    币: 29
活跃值: (5181)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
不吃早饭 2021-11-4 16:35
4
0

你封装一下read和write不就完事了,每次read和write之前对目标内存段mincore一下,跳过内核未缓存的页不就好了

最后于 2021-11-4 16:36 被不吃早饭编辑 ,原因:
雪    币: 5
活跃值: (2204)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wx_范迪塞尔 2021-11-4 17:11
5
0
不吃早饭 你封装一下read和write不就完事了,每次read和write之前对目标内存段mincore一下,跳过内核未缓存的页不就好了
我用Process.pageSize来过滤内存段了,native调用mincore老是报错
游客
登录 | 注册 方可回帖
返回