美文网首页
内存的理解

内存的理解

作者: 鲁女女 | 来源:发表于2019-12-30 20:14 被阅读0次

内存:用于暂时存放CPU中的运算数据以及与硬盘等外部存储器交换的数据

  1. 计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。
  2. 内存通电后产生的存储空间是临时的
  3. 产生和死亡:内存条(集成电路板)----> 通电 ----> 产生一定的容量存储空间 ----> 存储各种数据 ----> 断电 ----> 内存空间全部消失
  4. 内存的空间是临时的,而硬盘的空间是永久的
  5. 内存包含2个数据:内存存储的数据(一般数据/地址数据)和内存地址值数据
  6. 内存分类:
    -栈结构:全局变量,局部变量(空间较小)
    -堆结构(列表结构):对象(空间较大)

相关文章

  • 内存的理解

    1 程序运行为什么需要内存 1.1 计算机程序运行的目的 计算机为什么需要编程?编程已经编了很多年,已经写了很多程...

  • 内存的理解

    内存:用于暂时存放CPU中的运算数据以及与硬盘等外部存储器交换的数据 计算机在运行中,CPU就会把需要运算的数据调...

  • 2. 托管内存

    对于Unity内存管理而言,需要理解托管堆。对于如何分析托管内存和如何优化内存,可以参见Unity优化中的理解托管...

  • 关于内存的理解

    首先了解一下什么是内存:内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存...

  • 内存管理的理解

    1.在非ARC的情况下,谁创建谁释放,当对对象进行alloc,new,retain,copy时,需要调用relea...

  • 内存管理

    ARC内存管理机制详解理解 iOS 的内存管理

  • 实际测试内存在顺序IO和随机IO时的访问延时差异

    在《内存随机访问也比顺序慢,带你深入理解内存IO过程》一文中,我们理解了内存IO的内部实现过程,知道了内存的随机I...

  • 理解内存管理

    • 堆和栈 内存泄露、野指针 堆和栈是逻辑分区也是物理分区。Stack Overflow,堆栈溢出是一起溢出的。堆...

  • 理解内存管理

    引用计数简介 引用计数可以有效的管理对象的生命周期。当我们创建一个对象的时候,它的引用计数为1。当有一个新的指针指...

  • iOS 内存理解

    对于iOS开发者来说,第一个要过的关大概就是iOS的内存管理吧。 那么我第一篇就从iOS的内存管理讲起: iOS内...

网友评论

      本文标题:内存的理解

      本文链接:https://www.haomeiwen.com/subject/lqtvoctx.html