关于内存中页面保护属性跟页面分类
关于内存中页面保护属性和页面分类
我是在Windows核心编程上看到的,有一些疑问:
书上列举页面保护属性---PAGE-EXECUTE PAGEE_READ 。。。 等。
在MSDN上还看到页面状态(state)一说,:MEM_COMMIT MEM_FREE MEM_RESERVE 这三种
在MSDN上看到有一种说法,一些页面类型(type):MEM_IMAGE MEM_MAPPED MEM_PRIVATE这三种。
页面状态和页面属性怎么感觉有重复呢?实在有些不懂;另外,感觉页面保护属性是不是针对提交状态来分的?
请高手赐教。。。
------解决思路----------------------
属性应该是指对象本身固有的参数,状态则是对象对外的一种表象。
如果用人来打个比方,一个人能干什么是一种属性,而正在干什么则是当时的状态。
我是在Windows核心编程上看到的,有一些疑问:
书上列举页面保护属性---PAGE-EXECUTE PAGEE_READ 。。。 等。
在MSDN上还看到页面状态(state)一说,:MEM_COMMIT MEM_FREE MEM_RESERVE 这三种
在MSDN上看到有一种说法,一些页面类型(type):MEM_IMAGE MEM_MAPPED MEM_PRIVATE这三种。
页面状态和页面属性怎么感觉有重复呢?实在有些不懂;另外,感觉页面保护属性是不是针对提交状态来分的?
请高手赐教。。。
------解决思路----------------------
属性应该是指对象本身固有的参数,状态则是对象对外的一种表象。
如果用人来打个比方,一个人能干什么是一种属性,而正在干什么则是当时的状态。