你还不懂硬盘,内存和CPU的关系 ?(程序员入门)

简介: 你好我是辰兮,很高兴你能来阅读,本篇文章小结了硬盘,内存和CPU的关系,献给初学者,分享获取新知,大家共同进步。

一、硬盘内存CPU图

有的人竟然把内存和硬盘当成一个东西?
在这里插入图片描述

在这里插入图片描述


二、硬盘讲解

硬盘简介

①电脑硬盘是计算机最主要的存储设备
②硬盘(港台称之为硬碟,英文名:Hard Disk Drive, 简称HDD 全名:温彻斯特式硬盘)由一个或者多个铝制或者玻璃制的碟片组成。
③这些碟片外覆盖有铁磁性材料。
在这里插入图片描述
正常分类:机械硬盘(HDD)、固态硬盘(SSD)以及混合硬盘(SSHD)

机械硬盘(HDD)是传统硬盘,为电脑主要的存储媒介之一。
在这里插入图片描述
固态硬盘(SSD)是由多个闪存芯片加主控以及缓存组成的阵列式存储,属于以固态电子存储芯片阵列制成的硬盘。
在这里插入图片描述

使用固态硬盘在开机速度和程序加载速度远远高于机械硬盘,缺点就是贵,所有无法完全取代机械硬盘。


三、内存的简介

①内存是计算机中重要的部件之一,它是外存与CPU进行沟通的桥梁

②计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。

③内存(Memory)也被称为内存储器和主存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。

在这里插入图片描述
只要计算机在运行中,操作系统就会把需要运算的数据从内存调到CPU中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。

  1. 负责硬盘等硬件上的数据与CPU之间数据交换处理;
  2. 缓存系统中的临时数据。
  3. 断电后数据丢失。

在读写速度上内存的读写速度远远大于硬盘。

在这里插入图片描述

硬盘的优势就是存储容量大,所以我们目前能看到的电视图片文档都是存在硬盘中的。在这里插入图片描述
硬盘才是我们真真的数据仓库。


四、拓展A盘和B盘

你是否很好奇为什么没有我们说的A盘和B盘?
在这里插入图片描述

电脑本来是有A盘和B盘的。但是现在它们去哪了呢?

在20世纪80年代,那时的电脑还使用的DOS系统。存储设备也并没有我们现在使用的光盘、U盘、移动硬盘等。当时电脑的主流存储设备都是软盘

在这里插入图片描述
当时的软盘通常有两种规格:一种3.5英寸软盘,另一种是5.25英寸软件。这两种不同尺寸规格的软盘分别需要不同的软驱来读写数据,也就是3.5寸软盘驱动器和5.25寸软盘驱动器。同时,为了方便数据的读写,将3.5寸软盘驱动器命名为A盘,而5.25寸软盘驱动器命名为B盘。所以电脑本来是有A盘和B盘的。

在这里插入图片描述

A盘和B盘是留给两种不同规格的软盘之间拷贝数据的。然而,软盘存储数据的能力简直太小,小到我们现在都几乎不敢想象。5.25英寸的软盘容量只有1.2MB,而3.5英寸的软盘容量也仅仅只有1.44MB而已。想比于现在一首mp3音乐都要好几MB来讲,简单是太小了。所以,随着计算机技术的飞速发展,这样小容量的存储介质也就慢慢的被淘汰了。

在这里插入图片描述

A,B盘就是以前的软盘,后来软盘被硬盘替代,硬盘出来后,后面的盘号就是从C盘开始命名。


The best investment is to invest in yourself

目录
相关文章
|
30天前
|
JSON Java Serverless
nacos常见问题之cpu和内存占用高如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
161 0
|
1月前
|
编译器 程序员 C语言
C语言从入门到实战——动态内存管理
在C语言中,动态内存管理是指程序运行时,通过调用特定的函数动态地分配和释放内存空间。动态内存管理允许程序在运行时根据实际需要来分配内存,避免了静态内存分配在编译时就确定固定大小的限制。
45 0
|
3天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
24天前
|
存储 缓存 PHP
阿里云服务器实例、CPU内存、带宽、操作系统选择参考
对于使用阿里云服务器的用户来说,云服务器的选择和使用非常重要,如果实例、内存、CPU、带宽等配置选择错误,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文为大家介绍一下阿里云服务器实例、CPU内存、带宽、操作系统的选择注意事项,以供参考。
阿里云服务器实例、CPU内存、带宽、操作系统选择参考
|
1月前
|
弹性计算 固态存储 Linux
2024年阿里云服务器租用详细价格表(CPU/内存/带宽/系统盘)
2024阿里云服务器租用优惠价格表,轻量服务器2核2G3M带宽轻量服务器一年61元,2核4G4M带宽轻量服务器一年165元12个月,ECS云服务器e系列2核2G配置、3M固定带宽、40G ESSD Entry云盘,99元一年、2核4G服务器30元3个月、2核4G配置365元一年、2核8G配置522元一年,云服务器u1、云服务器c7、g7和r7优惠价格表,CPU内存带宽系统盘配置详细报价:
750 3
|
1月前
|
存储 小程序 编译器
C语言从入门到实战——数据在内存中的存储方式
数据在内存中的存储方式是以二进制形式存储的。计算机中的内存由一系列存储单元组成,每个存储单元都有一个唯一的地址,用于标识它在内存中的位置。计算机可以通过这些地址来定位并访问内存中的数据。 数据在内存中的存储方式取决于数据的类型。数值类型的数据(例如整数、浮点数等)以二进制形式存储,并根据类型的不同分配不同的存储空间。字符串和字符数据由ASCII码存储在内存中。数据结构(例如数组、结构体、链表等)的存储方式也取决于其类型和组织结构。 总之,数据在内存中以二进制形式存储,并根据其类型和组织方式分配不同的存储空间。
43 0
|
1月前
|
C语言
C语言从入门到实战——常用内存函数的了解和模拟实现
内存函数(memory functions)指的是控制计算机内存操作的函数
21 0
|
1月前
|
弹性计算 固态存储 调度
阿里云服务器部署配置选择全攻略,ECS实例规格、CPU内存配置
阿里云服务器部署配置选择全攻略,ECS实例规格、CPU内存配置,CPU内存、公网带宽和系统盘怎么选择?个人用户选择轻量应用服务器或ECS通用算力型u1云服务器,企业用户选择ECS计算型c7、通用型g7云服务器,阿里云百科分享阿里云服务器配置选择方法
|
1月前
|
弹性计算 固态存储 调度
阿里云服务器选购指南_2024新版CPU内存带宽系统盘选择攻略
阿里云服务器选购指南_2024新版CPU内存带宽系统盘选择攻略,CPU内存、公网带宽和系统盘怎么选择?个人用户选择轻量应用服务器或ECS通用算力型u1云服务器,企业用户选择ECS计算型c7、通用型g7云服务器,阿里云百科分享阿里云服务器配置选择方法
|
3月前
|
Linux

热门文章

最新文章