随笔分类 -  Memmory

内存的静态分配和动态分配的区别【转】
摘要:内存的静态分配和动态分配的区别主要是两个: 一是时间不同。静态分配发生在程序编译和连接的时候。动态分配则发生在程序调入和执行的时候。二是空间不同。堆都是动态分配的,没有静态分配的堆。栈有2种分配方式:静态分配和动态分配。静态分配是编译器完成的,比如局部变量的分配。动态分配由函数malloc进行分配。 阅读全文
posted @ 2018-08-22 18:50 Garnett21 阅读(454) 评论(0) 推荐(0)
C内存管理
摘要:运行下面的C代码 编译生成可执行文件test。 kevin@kevin-virtual-machine:~/code_debug$ ls -al test-rwxrwxr-x 1 kevin kevin 8680 3月 15 15:56 test kevin@kevin-virtual-machin 阅读全文
posted @ 2018-06-15 16:08 Garnett21 阅读(193) 评论(0) 推荐(0)
DDR3和eMMC区别
摘要:DDR3内存条和eMMC存储器区别: 1. 存储性质不同;2. 存储容量不同;3. 运行速度不同;4. 用途不同。 具体区别如下: 1、存储性质不同:eMMC是非易失性存储器,不论在通电或断电状态下,数据都是可以存储的,而DDR3内存是易失性存储器,断电同时,数据即丢失。 2、存储容量不同:eMMC 阅读全文
posted @ 2018-06-15 11:40 Garnett21 阅读(15397) 评论(0) 推荐(0)
ROM、PROM、EPROM、EEPROM、FLASH ROM、FLASH、eMMC
摘要:ROM(Read Only Memory,只读存储器)芯片:在微机的发展初期,BIOS都存放在ROM芯片中。ROM内部的资料是在ROM的制造工序中,在工厂里用特殊的方法被烧录进去的,其中的内容只能读不能改,一旦烧录进去,用户只能验证写入的资料是否正确,不能再作任何修改。如果发现资料有任何错误,则只有 阅读全文
posted @ 2018-06-14 11:07 Garnett21 阅读(2838) 评论(0) 推荐(0)
SRAM、DRAM、SDRAM、DDR、DDR2、DDR3
摘要:RAM可分为SRAM(Static RAM/静态存储器)和DRAM(Dynamic RAM/动态存储器)。SRAM是利用双稳态触发器来保存信息的,只要不掉电,信息是不会丢失的。SRAM存储元件所用MOS管多,占硅片面积大,因而功耗大,集成度低;但因为采用一个正负反馈触发器电路来存储信息,所以只要直流 阅读全文
posted @ 2018-06-13 13:32 Garnett21 阅读(3324) 评论(0) 推荐(0)
ROM和RAM区别
摘要:在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途分为主存储器和辅助存储器,主存储器又称内存储器(内存-RAM+ROM),辅助存储器又称外存储器(外存-ROM)。外存通常是磁性 阅读全文
posted @ 2018-06-12 16:48 Garnett21 阅读(4520) 评论(0) 推荐(0)