内存和数据存储自学反思

2018-02-11  本文已影响0人  gaoshu883

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

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

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

上一篇下一篇

猜你喜欢

热点阅读