性能测试之内存相关概念

a)虚拟内存
计算机:输入,运算,输出
内存:增加运算速度,程序运行在内存上,快
虚拟内存:为什么存在?
多进程,多任务,需要的内存多了,怎么办?虚拟内存来了

b)虚拟内存与物理内存之间是映射关系(重点理解***)
	程序运行无法访问物理内存
	程序只能看见虚拟内存,可以访问虚拟地址,虚拟地址空间映射物理内存地址。
	如果物理内存只有1g,如果swap分区设置了2g,用上swap,就相当于用1g物理内存可以做3g内存的事情
	
	内存映射:将虚拟内存地址空间映射到物理内存地址空间
	页表:记录虚拟地址和物理地址的映射关系
			地址的转换需要查询页表完成,指向物理内存页面
	每个进程都有地址空间,所有进程的虚拟内存相加>物理内存大小
	不是所有的虚拟内存都会分配物理内存,
	只有实际使用的虚拟内存才会分配物理内存,通过内存映射管理,所以可以看做虚拟内存相加>物理内存大小
	
	什么是虚拟内存
	什么swap空间
	swapin, swap out
	虚拟内存的作用
	虚拟内存和物理内存的映射关系
	页表的作用
	置换的策略
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值