存储
寻址空间:(每一个进程里面的指针可以找到的地址范围,跟物理空间大小和进程无关)
32位---4G
64位---10^19 Bytes
64位 JVM---可使用更大内存,需重新编译
实例:寻址 int n = *p;---MOV EAX,[EBX]
寻址过程:指针p 指向 寻址空间(逻辑内存),为了找到物理内存,需要和物理内存建立联系,如果逻辑内存在物理内存里面,直接取出即可,如果不在物理内存里面,则在虚拟内存里,操作系统会在硬盘里开辟一个虚拟内存,必须将其放入物理内存中才能读出来;为减少操作系统开销,只需要将虚拟内存的分页放入物理内存即可;(分页:当物理内存放不下虚拟内存时,算法就会寻找到一块不用的存储交换到虚拟内存)
例题:
A C
B 进程才有自己独立的空间
D 还需要考虑进程