存储的分类方式(存储器可分为哪三类)
一、存储器可分为哪三类
存储器不仅可以分为三类。因为按照不同的划分方法,存储器可分为不同种类。常见的分类方法如下。
一、按存储介质划分
1.半导体存储器:用半导体器件组成的存储器。
2.磁表面存储器:用磁性材料做成的存储器。
二、按存储方式划分
1.随机存储器:任何存储单元的内容都能被随机存取,且存取时间和存储单元的物理位置无关。
2.顺序存储器:只能按某种顺序来存取,存取时间和存储单元的物理位置有关。
三、按读写功能划分
1.只读存储器(ROM):存储的内容是固定不变的,只能读出而不能写入的半导体存储器。
2.随机读写存储器(RAM):既能读出又能写入的存储器。
四、按信息保存性划分
1.非永久记忆的存储器:断电后信息即消失的存储器。
2.永久记忆性存储器:断电后仍能保存信息的存储器。
五、按用途划分
1.主存储器:主存储器内存存放计算机运行期间的大量程序和数据存取速度较快,存储容量不大。
2.外存储器:外存存放系统程序和大型数据文件及数据库存储容量大,单位成本低。
3.高速缓冲存储器:高速缓冲存储器Cache高速存取指令和数据存取速度快,但存储容量小。
扩展资料
一、把存储器划分成多个层次,主要基于下述两个原因:
1.合理解决速度与成本的矛盾,以得到较高的性能价格比。
计算机在执行某项任务时,仅将与此有关的程序和原始数据从磁盘上调入容量较小的内存,通过CPU与内存进行高速的数据处理,然后将终结果通过内存再写入磁盘。这样的配置价格适中,综合存取速度则较快。
2.使用磁盘作为外存,不仅价格便宜,可以把存储容量做得很大。另外,在断电时它所存放的信息也不丢失,可以长久保存,并且**、携带都很方便。
二、选用各种存储器,一般遵循的选择如下:
1、内部存储器与外部存储器
一般而言,内部存储器的性价比高但灵活性低,因此用户必须确定对存储的需求将来是否会增长,以及是否有某种途径可以升级到代码空间更大的微控制器。基于成本考虑,用户通常选择能满足应用要求的存储器容量小的微控制器。
2、引导存储器
在较大的微控制器系统或基于处理器的系统中,用户可以利用引导代码进行初始化。应用本身通常决定了是否需要引导代码,以及是否需要专门的引导存储器。
3、配置存储器
对于现场可编程门阵列(FPGA)或片上系统(SoC),可以使用存储器来存储配置信息。这种存储器必须是非易失性EPROM、EEPROM或闪存。大多数情况下,FPGA采用SPI接口,但一些较老的器件仍采用FPGA串行接口。
4、程序存储器
所有带处理器的系统都采用程序存储器,但是用户必须决定这个存储器是位于处理器内部还是外部。在做出了这个决策之后,用户才能进一步确定存储器的容量和类型。
5、数据存储器
与程序存储器类似,数据存储器可以位于微控制器内部,或者是外部器件,但这两种情况存在一些差别。有时微控制器内部包含SRAM(易失性)和EEPROM(非易失)两种数据存储器,但有时不包含内部EEPROM,在这种情况下,当需要存储大量数据时,用户可以选择外部的串行EEPROM或串行闪存器件。
6、易失性和非易失性存储器
存储器可分成易失性存储器或者非易失性存储器,前者在断电后将丢失数据,而后者在断电后仍可保持数据。用户有时将易失性存储器与后备电池一起使用,使其表现犹如非易失性器件,但这可能比简单地使用非易失性存储器更加昂贵。
7、串行存储器和并行存储器
对于较大的应用系统,微控制器通常没有足够大的内部存储器。这时必须使用外部存储器,因为外部寻址总线通常是并行的,外部的程序存储器和数据存储器也将是并行的。
8、EEPROM与闪存
存储器技术的成熟使得RAM和ROM之间的界限变得很模糊,如今有一些类型的存储器(比如EEPROM和闪存)组合了两者的特性。这些器件像RAM一样进行读写,并像ROM一样在断电时保持数据,它们都可电擦除且可编程,但各自有它们优缺点。
参考资料来源:百度百科——存储器
二、存储的分类有哪几种
块存储和文件存储。
1、块存储
以下列出的两种存储方式都是块存储类型:
1) DAS(Direct AttachSTorage):是直接连接于主机服务器的一种储存方式,每一台主机服务器有独立的储存设备,每台主机服务器的储存设备无法互通,需要跨主机存取资料时,必须经过相对复杂的设定,若主机服务器分属不同的*作系统,要存取彼此的资料,更是复杂,有些系统甚至不能存取。通常用在单一网络环境下且数据交换量不大,性能要求不高的环境下,可以说是一种应用较为早的技术实现。
2)SAN(Storage Area Network):是一种用高速(光纤)网络联接专业主机服务器的一种储存方式,此系统会位于主机群的后端,它使用高速I/O联结方式,如 SCSI, ESCON及 Fibre- Channels。一般而言,SAN应用在对网络速度要求高、对数据的可靠性和安全性要求高、对数据共享的性能要求高的应用环境中,特点是代价高,性能好。例如电信、银行的大数据量关键应用。它采用SCSI块I/O的命令集,通过在磁盘或FC(Fiber Channel)级的数据访问提供高性能的随机I/O和数据吞吐率,它具有高带宽、低延迟的优势,在高性能计算中占有一席之地,但是由于SAN系统的价格较高,且可扩展性较差,已不能满足成千上万个CPU规模的系统。
2、文件存储
通常,NAS产品都是文件级存储。NAS(Network Attached Storage):是一套网络储存设备,通常是直接连在网络上并提供资料存取服务,一套 NAS储存设备就如同一个提供数据文件服务的系统,特点是性价比高。例如教育、政府、企业等数据存储应用。
它采用NFS或CIFS命令集访问数据,以文件为传输协议,通过TCP/IP实现网络化存储,可扩展性好、价格便宜、用户易管理,如目前在集群计算中应用较多的NFS文件系统,但由于NAS的协议开销高、带宽低、延迟大,不利于在高性能集群中应用。
下面,我们对DAS、NAS、SAN三种技术进行比较和分析:
表格 1三种技术的比较
三、表空间按存储管理方式分类及类型分别有哪些
有两种:1.字典管理,2.本地管理
字典管理:在数据字典中管理表空间的空间分配。本地管理:在每个数据文件中使用位图来管理空间的分配,表空间中所有区的分配信息都保存在该表空间对应的数据文件的头部。
oracle 8i以前只有字典管理,而在之后的版本引入本地管理。
字典方式下:ORACLE根据存储子句分配区,这些参数可以在创建表空间后修改。参数设置不恰当,表空间中会有空闲区碎片,需要DBA手工执行碎片合并,降低性能,增加DBA工作。本地方式下:由ORACLE自动分配区,这种方式一旦确定不能修改。ORACLE9I建议采用方式。
本地管理的表空间的优点:速度快,存储空间的分配和回收只是简单地改变数据文件中的位图,而不像字典管理方式还需要修改数据库,改善了存储管理的性能。某些在字典管理方式下的存储分配有时会产生递归*作,从而影响了系统的性能,使用本地管理方式不会产生递归*作,无碎片,更易于DBA维护。
四、简述存储器的分类
存储器的主要分类1.根据存储介质,可分为半导体存储器、磁表面存储器和光存储器。2.根据存储器的读写功能,可以分为只读存储器(ROM)和随机读写存储器(RAM)。3.根据信息的可保存性,可以分为非永久记忆和永久记忆。4、按在计算机系统中的作用可分为主存储器(内存)、辅助存储器(外部存储器)、缓冲存储器。5.按功能/容量/速度/位置可分为寄存器、缓存、内存和外存。6.工作性质/存取方式可分为随机存取存储器、顺序存取存储器、直接存取存储器和联想存储器。内存是计算机系统中的存储设备,用于存储程序和数据。计算机中的所有信息,包括输入的原始数据、计算机程序、中间运行结果和终运行结果,都存储在存储器中。它根据控制器指定的位置存储和检索信息。