存储器有内存,外存等。硬盘属于后者。
内存特点是速度快,主要缺点是小,价格高
在内存和CPU中间还有一级CACHE,速度介于二者之间,CPU执行的指令从CACHE中取得,CACHE的数据从内存中取得。在系统运行的时候还存在一个虚拟存储器,是建立在硬盘上的一块区域,为内存提供后备的存储空间。
CPU <-> CACHE <-> RAM <-> VIRTUALRAM <-> DIAK
他们中间有着一级一级的数据交换,这是操作系统提供的功能,具体实现的手段很多,有很多系统数据结构维持,比如段表,页表,概念算法都很多。你得看看操作系统方面的书。
之所以存在这些东西主要是内存速度与CPU速度不在一个级别,内存的大小也很少到达4G。
4G只是因为他是32位操作系统,实际上不可能用得了
内存特点是速度快,主要缺点是小,价格高
在内存和CPU中间还有一级CACHE,速度介于二者之间,CPU执行的指令从CACHE中取得,CACHE的数据从内存中取得。在系统运行的时候还存在一个虚拟存储器,是建立在硬盘上的一块区域,为内存提供后备的存储空间。
CPU <-> CACHE <-> RAM <-> VIRTUALRAM <-> DIAK
他们中间有着一级一级的数据交换,这是操作系统提供的功能,具体实现的手段很多,有很多系统数据结构维持,比如段表,页表,概念算法都很多。你得看看操作系统方面的书。
之所以存在这些东西主要是内存速度与CPU速度不在一个级别,内存的大小也很少到达4G。
4G只是因为他是32位操作系统,实际上不可能用得了
内存特点是速度快,主要缺点是小,价格高
在内存和CPU中间还有一级CACHE,速度介于二者之间,CPU执行的指令从CACHE中取得,CACHE的数据从内存中取得。在系统运行的时候还存在一个虚拟存储器,是建立在硬盘上的一块区域,为内存提供后备的存储空间。
CPU <-> CACHE <-> RAM <-> VIRTUALRAM <-> DIAK
他们中间有着一级一级的数据交换,这是操作系统提供的功能,具体实现的手段很多,有很多系统数据结构维持,比如段表,页表,概念算法都很多。你得看看操作系统方面的书。
之所以存在这些东西主要是内存速度与CPU速度不在一个级别,内存的大小也很少到达4G。
4G只是因为他是32位操作系统,实际上不可能用得了
内存特点是速度快,主要缺点是小,价格高
在内存和CPU中间还有一级CACHE,速度介于二者之间,CPU执行的指令从CACHE中取得,CACHE的数据从内存中取得。在系统运行的时候还存在一个虚拟存储器,是建立在硬盘上的一块区域,为内存提供后备的存储空间。
CPU <-> CACHE <-> RAM <-> VIRTUALRAM <-> DIAK
他们中间有着一级一级的数据交换,这是操作系统提供的功能,具体实现的手段很多,有很多系统数据结构维持,比如段表,页表,概念算法都很多。你得看看操作系统方面的书。
之所以存在这些东西主要是内存速度与CPU速度不在一个级别,内存的大小也很少到达4G。
4G只是因为他是32位操作系统,实际上不可能用得了