首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内核虚拟内存页是可交换的

内核虚拟内存页是可交换的
EN

Stack Overflow用户
提问于 2015-01-14 09:30:45
回答 2查看 836关注 0票数 2

就像每个用户级进程都有自己的虚拟内存空间一样,Linux内核的虚拟内存页是否可以交换?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-14 15:57:24

内核空间页不会通过设计得到页面{in,out},并被固定在内存中。从安全的角度来看,内核中的页面通常是可以信任的,而用户空间页面应该是而不是

因此,您不必担心直接访问代码中的内核缓冲区。虽然用户空间缓冲区不一样,但不必担心处理页面错误。

内核空间页不能按设计分页,因为当包含处理页错误说明的页被分出时,您可能想考虑应用程序会做什么!

票数 1
EN

Stack Overflow用户

发布于 2015-01-14 11:05:12

不,内核内存不会在Linux上交换。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27939617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档