zoukankan      html  css  js  c++  java
  • 内存

    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 

  • 相关阅读:
    python实现图像仿射变换 以图像缩放并平移为例讲解
    图像仿射变换之图像平移 python实现
    图解图像仿射变换
    2-Maven
    1-IDEA
    公开密钥算法-RSA算法
    公开密钥算法-背包算法
    对称密钥算法
    Java内存分配与参数传递
    Oracle怎么用(常用工具)
  • 原文地址:https://www.cnblogs.com/yangyangchunchun/p/7647006.html
Copyright © 2011-2022 走看看