由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - user virtual address space VS kernel virtual address space (转载)
相关主题
Catalyst driver 用不了了Can someone suggest a virtual machine for a PC?
copy_from_user() 是怎么知道缓存长度的?How to understand this comment on virtualization?
8GB ~~~~~ oh yeah!想把一台SERVER(32GB,32COREs)( Redhat)virtualize
Linux memory leak even without our application running最近老是出Machine Check Exception错误死机,一般什么原因?
how big is your swap?默认启动X11的问题
physically 2 ddr memory are in seperate memory range, how's it work for linux ?学校和家里的vpn连接共享(通过dd-wrt和openvpn)
howto install vboxguestadditions on CentOS.请问网络高手
有人玩树梅么? Raspery pi升级到ubuntu9.04遇到的问题(都已解决)
相关话题的讨论汇总
话题: virtual话题: kernel话题: space话题: address话题: user
进入Linux版参与讨论
1 (共1页)
r**u
发帖数: 1567
1
【 以下文字转载自 CS 讨论区 】
发信人: raou (raou), 信区: CS
标 题: user virtual address space VS kernel virtual address space
发信站: BBS 未名空间站 (Sun Apr 18 17:14:09 2010, 美东)
32-bit machine,virtual address space 4GB,kernel(e.g. linux)会把这4GB,分成
3GB user/1GB kernel。
1GB kernel virtual address space跟物理内存是1-to-1的map。对user virtual addr
做virtual --> physical 转换是也是转到一个kernel virtual addr再到physical
memory。
那这样不是只能用到1GB physical memory,如果有更多
的就用不到了。windows也有这个机制,好奇这样的话不是加内存都没用?大牛给解释
一下啊
v*****r
发帖数: 1119
2
不像 windows, 32bit memory limit 对 Linux 没有太大的影响。
Linux 下的 32bit memory limit 是 4G Virtual address space per process, low
memory 840M reserved for kernel, PTE etc. 实际的 physical memory 可以扩展到
64GB depending on hardware platform.
所以在 Linux 下,32 bit 唯一的问题就是 process 不能一口咬 大于 4G 的 memory
, 但也有 workaround.
1 (共1页)
进入Linux版参与讨论
相关主题
升级到ubuntu9.04遇到的问题(都已解决)how big is your swap?
powerpoint问题physically 2 ddr memory are in seperate memory range, how's it work for linux ?
nautilus crash bughowto install vboxguestadditions on CentOS.
Re: 有没有什么网络函数能够 (转载)有人玩树梅么? Raspery pi
Catalyst driver 用不了了Can someone suggest a virtual machine for a PC?
copy_from_user() 是怎么知道缓存长度的?How to understand this comment on virtualization?
8GB ~~~~~ oh yeah!想把一台SERVER(32GB,32COREs)( Redhat)virtualize
Linux memory leak even without our application running最近老是出Machine Check Exception错误死机,一般什么原因?
相关话题的讨论汇总
话题: virtual话题: kernel话题: space话题: address话题: user