当前位置: 首页 > news >正文

数据是如何在计算机中存储的

我们普通人对于数据存储的认识恐怕大多数都是从自己使用的电脑来的。现在几乎人手一台电脑,而我们的电脑存储着各种各样的文件,比如视频文件、音频文件和Word文档等。这些文件从计算机术语的角度都可以称为数据。

如图1-1所示是Windows 10 “我的电脑”的截图。通过该截图我们可以看到两个硬盘盘符,其实每个硬盘盘符对应着硬盘的一个分区。关于“分区”其实是存储领域的一个专业术语,我们可以暂时不深究,可以简单的理解为硬盘的一个区域即可。

图1-1 Windows 10的“我的电脑”

直观的认识是,文件等数据是存储在硬盘当中的,就像所示的这样。但是数据在磁盘的存储其实是需要依赖一个非常复杂的软件的,这个软件称为文件系统。如果大家仔细观察就会发现,文件系统系统将文件组织成为了树型的结构,这种组织方式非常方便我们管理和查找数据。

图1-2 数据在磁盘的存储

为了方便大家理解我们给出一个文件系统管理数据的简单实例。如图所示,该文件系统由4个子目录构成,分别是文档、电影、mp3和电子书。这恐怕也是大多数人管理自己资料(或者数据)的方式。

http://www.lryc.cn/news/28833.html

相关文章:

  • Day907.分区表 -MySQL实战
  • C++概览:工具链、基础知识、进阶及总结
  • 目标检测中回归损失函数(L1Loss,L2Loss,Smooth L1Loss,IOU,GIOU,DIOU,CIOU,EIOU,αIOU ,SIOU)
  • JOSN数据转换和解析
  • 浅析Linux内核中进程完全公平CFS调度
  • 安装 RustDesk 服务器 (适用 Rocky Linux, CentOS, RHEL 系列发行版)
  • 23种设计模式-策略模式
  • C#开发的OpenRA的游戏主界面怎么样创建
  • 考研还是工作?两战失败老道有话说
  • 引用是否有地址的讨论的
  • 1、JAVA 开发环境搭建 - JDK 的安装配置
  • 【Storm】【六】Storm 集成 Redis 详解
  • 算法代码题——模板
  • CentOS 7.9汇编语言版Hello World
  • CoreData数据库探索
  • FreeRTOS入门
  • JVM运行时数据区划分
  • 重装系统一半电脑蓝屏如何解决
  • SpringBoot(tedu)——day01——环境搭建
  • springboot整合redis
  • 【Java】Spring Boot下的MVC
  • 【项目精选】 塞北村镇旅游网站设计(视频+论文+源码)
  • 十、Spring IoC注解式开发
  • Linux系统GPIO应用编程
  • 手敲Mybatis-反射工具天花板
  • Java -数据结构,【优先级队列 / 堆】
  • Python+Qt指纹录入识别考勤系统
  • K_A14_004 基于STM32等单片机驱动旋转角度传感器模块 串口与OLED0.96双显示
  • 2023年全国最新机动车签字授权人精选真题及答案12
  • Linux小黑板(10):信号