1、内存数据交流大通道
2、内存条相关参数
3、名词解释
SDRAM:sychronous dynamic random access memory,同步是指memory工作需要同步时钟,内部的命令的发送与数据发送以时钟为基准,动态是指存储阵列需要不断刷新保证数据不丢失;随机实质数据不是线性存储的,而是自由指定地址进行数据读写
DDR内存:双倍速率同步动态随机存储器
4、操作系统与内存,操作系统的主要功能是内存管理,物理内存的分配基于操作系统的分配和调度策策略
5、进程与内存,在进程的眼里计算机完全由自己控制,自己使用了计算机的所有资源。
6、内存地址
物理地址
虚拟地址(逻辑地址)
虚拟地址空间
7、内存地址
计算机开机后操作系统对物理内存进行初始化,分页
物理地址到逻辑地址的转换需要操作系统和cpu的配合
我们操作的比如取地址,分配堆都是分配多大的虚拟地址空间而不是物理内存,用户看到的虚拟地址
物理内存写时复制(copy on write)
8、每个进程通过系统调用进入内核,Linux内核空间由系统内的所有进程共享。从进程角度来看每个进程拥有4GB虚拟地址空间(虚拟内存)每个进程有各自的私有用户空间(0-3GB)最高的1GB内核空间为所有进程及内核所共享
9、pmap查看进程的虚拟地址分布情况
10、程序执行时使用paging on demand的方式进行分配内存,产生中断
10一些命令 top free vmstat
本文标签:内存
版权说明: