美文网首页
内存和数据存储自学反思

内存和数据存储自学反思

作者: gaoshu883 | 来源:发表于2018-02-11 14:56 被阅读0次

操作系统中的任何一项程序的运行都会占用内存和CPU。内存负责存储,而CPU负责计算。计算机上的一切程序的运行,基本上都需要变量需要资源,则会占用内存,而当程序的运行需要运算,就会占用CPU。

上面我们提到,需要变量、需要资源,也就是数据,数据在内存中的存储类型和结构,是需要重点研究的对象(代码本身也需要存储)。因为数据结构,其中的一种形式就是物理(存储)结构,那么我是否可以简单地将数据结构理解为数据在内存中的存储以及相关操作,这应该只是其中一种理解方式,因为数据结构不等于存储结构,但是存储结构确是数据结构的一个考察方式。

不禁对计算机的存储器感兴趣。计算机存储器,也叫内存,是CPU可直接寻址的存储空间(维基百科)。“寻址”,又是一个令人兴奋的词汇,在内存这条“带子”上,找到正确的位置以便进行存取的过程,就是所谓的「内存寻址」过程。(内存寻址)旁边提供的这个链接,看完后最大的感触是,对内存地址有了一个理解:寻址,寻的不是真正的物理内存地址,而是分段过的地址(逻辑空间下的逻辑地址)。

相关文章

  • 内存和数据存储自学反思

    操作系统中的任何一项程序的运行都会占用内存和CPU。内存负责存储,而CPU负责计算。计算机上的一切程序的运行,基本...

  • 01进制转换和变量

    计算机内存存储数据的部位有硬盘和内存 硬盘存储的是可见数据,内存存储的是不可见数据 硬盘,内存所存储的数据都是二进...

  • OC基础(六)——内存管理

    内存管理概述 内存管理内存的作用:存储数据. 如何将数据存储到内存之中.声明1个变量.然后将数据存储进去. 当数据...

  • zookeeper源码分析(6)-数据和存储

    在Zookeeper中,数据存储分为两部分:内存数据存储和磁盘数据存储。本文主要分析服务器启动时内存数据库的初始化...

  • Python学习笔记3 数据存储和变量

    为什么会使用计算机? 存储数据,处理数据 数据存储位置?数据存在内存中 内存:用于暂时存储被处理的数据内存中数据的...

  • JS 垃圾回收

    内存 JS 数据的存储地址分为栈内存和堆内存。 栈内存 堆内存 在 JS 存放数据的内存中又分为高位和低位,其中高...

  • 2019-07-08第十天

    数据库(Database):存储数据的仓库 高效地存储和处理数据的介质(介质主要是两种:磁盘和内存) 基于存储介质...

  • JS里的内存机制

    数据的存储方式 JS引擎将内存分为代码区和数据区,其中,数据区分为 Stack(栈内存) 和 Heap(堆内存)。...

  • zookeeper数据存储及查看hbase信息

    zookeeper数据存储及查看hbase信息 1.zookeeper数据存储: 1.1内存数据存储、磁盘数据存储...

  • 存储方式特点与iOS沙盒(随笔)

    1. 存储器分为内部存储器(内存)和外部存储器(外存)。 ①内存: 内存是电脑内部临时存放数据的地方,供CPU直接...

网友评论

      本文标题:内存和数据存储自学反思

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