首页 > 系统相关 >内存与磁盘

内存与磁盘

时间:2024-02-18 19:45:09浏览次数:22  
标签:存储 读取 程序 内存 磁盘 虚拟内存

存储程序方式为将程序存放在存储器中并依此执行的方式,而且现在的计算机基本上采用的是存储程序的方式。我们要学习磁盘必须知道磁盘中读取的数据暂时保存在内存中,当需要再次读取相同的数据时,就可以不访问磁盘,而是直接从内存中快出读取,磁盘的物理存储单位为扇区。一种被称为虚拟内存的内存是可以让内存容量小的计算机运行大型程序。
程序要先存储在存储器中,然后才被依次读取执行,这种方式存储程序方式。计算机的存储器包括内存和磁盘,存储在磁盘中的程序需要先加载到内存才能运行,不能直接运行,这是因为CPU在对程序内容进行解释和运行时,是通过其内部的程序计算机指定内存地址来读取程序。将低速设备中的数据保存在高速设备中,当需要相同数据时直接从高速设备中读取,这样子就叫作缓存,这种设计其实就是将低速的网络数据保存在相对高速的磁盘中。虚拟内存是将一部分模拟成内存来使用的机制,虚拟内存是将磁盘看成虚拟的内存。虚拟内存的设计为“控制面板”→“系统安全”→“系统”→“高级系统设置”。固态硬盘是将一种可读写的且断开电源后内容不会丢失的闪存。磁盘表面在物理上被划分成若干区域,划分方法分为按固定长度划分的扇形方式,以及按可变长度划分的可变长方式。本章内容让我们了解内存与磁盘的关系。

标签:存储,读取,程序,内存,磁盘,虚拟内存
From: https://www.cnblogs.com/wz1814/p/18019851

相关文章

  • 用好内存从数组开始
    数组就是将相同数据的多个数据连续排列在内存中的一个元素序列。数组是使用内存的基础,数组之所以是使用内存的基础,是因为它反映的就是内存的物理结构本身,使用数组可以提高编程效率,在循环中使用数组可以用很短的代码按顺序读取或写入数组元素。栈和队列都是无需指定地址和下标就可......
  • linux系统查看磁盘分区的文件系统类型
    df-T只可以查看已经挂载的分区和文件系统类型。[root@192~]#df-Tfdisk-l可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。parted-l可以查看未挂载的文件系统类型,以及哪些分区尚未格式化。lsblk-f也可以查看未挂载的文件系统类型。最为直观file-s/......
  • MySQL 添加主键减少磁盘空间的使用
    测试使用的版本:MySQL8.0.32时至今日的MySQL8.3.0,默认都是不需要在定义表的时候定义主键。不过GroupReplication和PerconaXtraDBCluster(PXC)缺省不支持没有主键的表。表缺少主键会有很多负面的性能影响,最大的确定是影响复制的速度。今天,来简单说说使用主键的另一个原......
  • 2024-02-18-物联网C语言(6-动态内存申请)
    6.动态内存申请6.1动态分配概述​ 在数组一章中,介绍过数组的长度是预先定义好的,在整个程序中固定不变,但是在实际的编程中,往往会发生这种情况,即所需的内存空间取决于实际输入的数据,而无法预先确定。​ 为了解决上述问题,C语言提供了-些内存管理函数,这些内存管理函数可以按需......
  • 《程序是怎样跑起来的》第五章——内存与磁盘的亲密关系
    本章前面有几个问题:1、存储程序方式指的是什么?2、通过使用内存来提高磁盘访问速度的的机制称为什么?3、把磁盘的一部分作为假象内存来使用的机制称为什么?4、Windows中,咱程序运行时,存储着可以动态加载调用的函数和数据的文件称为什么?5、在EXE程序文件中,静态加载函数的方式称为......
  • 内存与磁盘的亲密关系
    计算机中主要的存储部件是内存和磁盘。磁盘中存储的程序,必须要加载到内存后才能运行。在磁盘中保存的原始程序是无法直接运行的。磁盘缓存指的是把从磁盘中读出的数据存储到内存空间中的方式。磁盘缓存提高访问速度的机制:(1)首次读出时从磁盘读出(低速)(2)保存读出的数据(3)......
  • 什么是内存以及内存的使用
    内存(Memory)是计算机的重要部件,也称内存储器和主存储器,它用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。只要计算机开始运行,操作系统就会把需要运算......
  • io-磁盘
     磁盘I/O:寻道时间:指磁头找到指定磁道消耗的时间;旋转延迟:盘片旋转并将数据定位到读/写头(磁头)下方所需的时间;是磁盘驱动器存在的一种延迟现象;传输时间:将数据从磁盘读出或写入数据所经历的时间;与每次读/写的字数和磁盘的转速有关; 磁盘io:从磁盘找到数据的......
  • 内存的物理结构
    计算机是处理数据的机器,而程序负责处理步骤和数据结构。作为处理对象的数据存储在内存和磁盘中,因此程序员必须能够灵活地使用内存和磁盘。内存芯片分为RAM\ROM等不同类型。内存芯片上有很多引脚,这些引脚负责连接电源,以及输入输出地址信号、数据信号和控制信号,通过指定地址,就可以对......
  • 第五章:内存和磁盘的亲密关系
    《程序是怎样跑起来的》第五章主要讲述了内存和磁盘之间的关系,以及它们在程序运行过程中的作用。这一章节深入浅出地介绍了内存和磁盘的基本概念、工作原理以及它们之间的数据传输过程,让我对计算机的存储系统有了更深入的了解。首先,本章对内存和磁盘的定义和作用进行了详细的解释......