硬盘存储

CPU、内存、磁盘三者的关系

安稳与你 提交于 2019-12-03 20:55:35
参考: https://blog.csdn.net/weini1111/article/details/70849332 cpu是 大脑 ,计算数据用的。 内存是 草稿纸 ,开着电脑一直都在用里边的数据,如果断电,数据就丢了。 硬盘是 记事本 ,东西都放在里边。      CPU处理数据,硬盘储存数据,内存负责连接CPU和硬盘,存储临时使用的数据。   CPU,内存决定你电脑运行的快慢,硬盘决定你可以放东西的多少!    CPU是电脑运行总指挥,负责发指令和调控。 内存是数据执行者,根据指令工作。   硬盘是数据保存者。 来源: https://www.cnblogs.com/jmliao/p/11808670.html

存储基础篇之硬盘(工作原理)

笑着哭i 提交于 2019-12-03 14:27:43
一、硬盘简介。   硬盘是我们电脑、手机等电子产品上不可或缺的部分。在数据中心的存储设备,也主要是由一块一块的硬盘组成的。硬盘的主要作用是存储数据,保护数据。而随着科技的发展,硬盘的读写速度、容量等方面也在发生着变化。 二、各硬盘介绍。    现在我们常用的硬盘有机械硬盘、固态硬盘、混合硬盘三种。这三种硬盘各有各的优点与缺点。    1、 机械硬盘 : 机械硬盘是现在最常见最廉价的一种硬盘,它主要有盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。   ① 盘片 : 硬盘中一般会有多个盘片组成,不同型号的磁盘盘片数量可能不一样。每个盘片包含两个面,每个盘面都会对应一个磁头。一般情况下,盘片的编号自下向上从0开始。 数据都会保存在盘片上,而数据的存储依靠盘片上附着的磁性物质。由于磁分两级,正好可以表示二进制的0和1。   盘片分为磁道和扇区,如下图,绿色部分为磁道,蓝色部分为扇区。   磁道是盘面中一圈圈绿色同心圆称为磁道   扇区是从圆心向外画直线,可以将磁道划分为若干个弧段,每个磁道上一个弧段被称之为一个扇区,扇区是磁盘的最小组成单元,通常是512字节。(由于不断提高磁盘的大小,部分厂商设定每个扇区的大小是4096字节)   ② 磁头 :存储数据时,它可以 对硬盘盘片表面上附着的磁性物质的磁极进行改变,读取数据时,则是通过磁头去感应磁阻的变化

RAID简介

。_饼干妹妹 提交于 2019-12-03 10:49:10
RAID简介 独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(RAID, Redundant Array of Inexpensive Disks),简称硬盘阵列。其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度,增强容错功能,增加处理量或容量。另外,磁盘阵列对于计算机来说,看起来就像一个单独的硬盘或逻辑存储单元。分为RAID-0,RAID-1,RAID-1E,RAID-5,RAID-6,RAID-7,RAID-10,RAID-50,RAID-60。   简单来说,RAID把多个 硬盘 组合成为一个逻辑扇区,因此, 操作系统 只会把它当作一个硬盘。RAID常被用在 服务器 计算机上,并且常使用完全相同的硬盘作为组合。由于硬盘价格的不断下降与RAID功能更加有效地与 主板 集成,它也成为了玩家的一个选择,特别是需要大容量存储空间的工作。   RAID不同的等级两个目标:     增加数据可靠性     增加存储器(群)读写性能 1、RAID 0   将多个磁盘合并成一个大的磁盘,不具有冗余,并行 I/O ,速度最快。RAID 0亦称为带区集。它是将多个磁盘并列起来

Linux LVM硬盘管理及LVM扩容

易管家 提交于 2019-12-03 10:18:04
一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。 与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它使系统管理员可以更方便的为应用与用户分配存储空间。在LVM管理下的存储卷可以按需要随时改变大小与移除(可能需对文件系统工具进行升级)。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观的名称(如"sales‘、 ‘development‘)代替物理磁盘名(如‘sda‘、‘sdb‘)来标识存储卷。 如图所示LVM模型: [7] 由四个磁盘分区可以组成一个很大的空间,然后在这些空间上划分一些逻辑分区,当一个逻辑分区的空间不够用的时候,可以从剩余空间上划分一些空间给空间不够用的分区使用。 二、 LVM基本术语 前面谈到,LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。首先我们讨论以下几个LVM术语: 物理存储介质(The physical media):这里指系统的存储设备:硬盘,如:

程序员需要了解的硬核知识之磁盘

亡梦爱人 提交于 2019-12-03 10:05:26
程序员需要了解的硬核知识之磁盘 https://www.cnblogs.com/cxuanBlog/p/11776310.html 此篇文章是 《程序员需要了解的硬核知识》系列第四篇,历史文章请戳 程序员需要了解的硬核知识之内存 程序员需要了解的硬核知识之CPU 程序员需要了解的硬核知识之二进制 我们大家知道,计算机的五大基础部件是 存储器 、 控制器 、 运算器 、 输入和输出设备 ,其中从存储功能的角度来看,可以把存储器分为 内存 和 磁盘 ,内存我们上面的文章已经介绍过了,那么此篇文章我们来介绍一下磁盘以及内存和磁盘的关系。 认识磁盘 首先,磁盘和内存都具有存储功能,它们都是存储设备。区别在于,内存是通过 电流 来实现存储;磁盘则是通过 磁记录技术 来实现存储。内存是一种高速,造假昂贵的存储设备;而磁盘则是速度较慢、造假低廉的存储设备;电脑断电后,内存中的数据会丢失,而磁盘中的数据可以长久保留。内存是属于 内部存储设备 ,硬盘是属于 外部存储设备 。一般在我们的计算机中,磁盘和内存是相互配合共同作业的。 一般内存指的就是主存(负责存储CPU中运行的程序和数据);早起的磁盘指的是软磁盘(soft disk,简称软盘),就是下面这个 (2000年的时候我曾经我姑姑家最早的计算机中见到过这个,当时还不知道这是啥,现在知道了。) 如今常用的磁盘是硬磁盘(hard disk,简称硬盘)

云计算,大数据,人工智能相辅相成

匿名 (未验证) 提交于 2019-12-03 00:27:02
转载自: https://www.cnblogs.com/popsuper1982/p/8505203.html 我今天要讲这三个话题,一个是云计算,一个大数据,一个人工智能,我为什么要讲这三个东西呢?因为这三个东西现在非常非常的火,它们之间好像互相有关系,一般谈云计算的时候也会提到大数据,谈人工智能的时候也会提大数据,谈人工智能的时候也会提云计算。所以说感觉他们又相辅相成不可分割,如果是非技术的人员来讲可能比较难理解说这三个之间的相互关系,所以有必要解释一下。 一、云计算最初是实现资源管理的灵活性 我们首先来说云计算, 云计算最初的目标是对资源的管理,管理的主要是计算资源,网络资源,存储资源三个方面。 1.1 管数据中心就像配电脑 什么叫计算,网络,存储资源呢?就说你要买台笔记本电脑吧,你是不是要关心这台电脑什么样的CPU啊?多大的内存啊?这两个我们称为计算资源。 这台电脑要能上网吧,需要有个网口可以插网线,或者有无线网卡可以连接我们家的路由器,您家也需要到运营商比如联通,移动,电信开通一个网络,比如100M的带宽,然后会有师傅弄一根网线到您家来,师傅可能会帮您将您的路由器和他们公司的网络连接配置好,这样您家的所有的电脑,手机,平板就都可以通过您的路由器上网了。这就是网络。 您可能还会问硬盘多大啊?原来硬盘都很小,10G之类的,后来500G,1T,2T的硬盘也不新鲜了。

zz 计算机的启动过程(详细)

匿名 (未验证) 提交于 2019-12-03 00:19:01
https://blog.csdn.net/langeldep/article/details/8788119 【转】计算机的启动 Feb 17 th , 2013 寒假回来就要开始执行新年的计划了~首先是每周的一篇blog。 今天看了 阮一峰 最新的一篇博客 计算机是如何启动的 ,感觉写得很好,又清楚又简单。虽然自己关于计算机启动这个过程从大三OS课的时候就陆陆续续地一直有了解,但是都没有一个系统的了解,或者了解了又忘了,希望通过这次记录把这点彻底弄清楚来并且记在脑子里。另外在评论中有另外一个小哥 大磊 把他的 博客 也贴出来了,写得很详细,作为阮一峰的补充吧。 以下是转来的文章,中间加上了大磊的补充,也没有区分哪句话是谁说的,具体的还是看之前提到的两篇博客吧: 零、boot的含义 先问一个问题,”启动”用英语怎么说? 回答是boot。可是,boot原来的意思是靴子,”启动”与靴子有什么关系呢? 原来,这里的boot是bootstrap(鞋带)的缩写,它来自一句谚语: "pull oneself up by one's bootstraps" 字面意思是”拽着鞋带把自己拉起来”,这当然是不可能的事情。最早的时候,工程师们用它来比喻,计算机启动是一个很矛盾的过程:必须先运行程序,然后计算机才能启动,但是计算机不启动就无法运行程序! 早期真的是这样,必须想尽各种办法

CPU、内存、磁盘三者的关系

匿名 (未验证) 提交于 2019-12-03 00:17:01
参考: https://blog.csdn.net/weini1111/article/details/70849332 cpu是 大脑 ,计算数据用的。 内存是 草稿纸 ,开着电脑一直都在用里边的数据,如果断电,数据就丢了。 硬盘是 记事本 ,东西都放在里边。      CPU处理数据,硬盘储存数据,内存负责连接CPU和硬盘,存储临时使用的数据。   CPU,内存决定你电脑运行的快慢,硬盘决定你可以放东西的多少!    CPU是电脑运行总指挥,负责发指令和调控。 内存是数据执行者,根据指令工作。   硬盘是数据保存者。 来源:博客园 作者: IUNI_JM 链接:https://www.cnblogs.com/jmliao/p/11808670.html

计算机组成原理

匿名 (未验证) 提交于 2019-12-03 00:15:02
计算机的五大组成部分,分别为:控制器、存储器、运算器、输入设备和输出设备。其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑。 计算机的指挥系统。大脑指挥全身的器官运行,但是大脑不会随意的指挥身体行动,大脑只有在接受指令后才会控制身体行动。 运算器是计算机的运算系统。大脑除了指挥,无时无刻还在运算。即实现算术运算和逻辑运行。 1、算术运算:1+1=2 2、逻辑运行:吃饭太闲,喝水? 吃饭流程例子。 1、当你吃饭的时候,大脑会接受吃饭的指令,之后把指令翻译成你身体需要进行的动作(控制器) 2、如果吃的是西餐,则使用勺子;如果吃的是中餐,则使用筷子(运算器)。 计算机的存储系统。需要注意的是:无论内存还是外存,计算机存储的数据格式都是01,01的形式,0和1由电压的电平控制(了解知识点)。计算机的存储的一个二进制单位称为1bit,8bit=1Bytes称为一个字节,1024Bytes=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB,1024TB=1PB。 下面展示了目前市面上常用的存储器,从图中可以看出存储器的速度、容量和价格是相互矛盾的。 内存是计算机内临时存储数据的硬件设备,由于内存读取数据速度较快内存,CPU会下达指令会直接传输给内存,即CPU会与内存直接交互。常见的内存有内存条。 1、优点(比较于外存): 存取速度快 2、缺点

计算机字符编码基础

匿名 (未验证) 提交于 2019-12-03 00:15:02
1、打开编辑器就打开启动了一个进程,是在内存中,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失了。 2、要想永久保存,需要点击保存按钮:编辑器把内存的数据刷到硬盘上。 3、在外面编写一个.py文件(没有执行),跟编写其他的文件没有任何区别,都只是在编写一堆字符而已。 第一阶段:Python解释器启动,此时就相当于启动了一个文本编辑器。 第二阶段:Python解释器相当于文本编辑器,去打开test.py文件,从硬盘上将test.py的文件内容读入到内存中(小复习:Python的解释性,决定了解释器只关心文件内容,不关心文件后缀名)。 第三阶段:Python解释器解释执行刚刚加载到内容中的test.py的代码(ps:在该阶段,即真正执行代码时,才会识别Python的语法,执行文件内代码,当name=“egon”,会开辟内存空间存放字符串“egon”)。 相同点:Python解释器是解释文件内容的,因而Python解释器具备读py文件的功能,这一点与文本编辑器一样。 不同点:文本编辑器将文件内容读入内存后,是为了显示或者比编辑,根本不去理会python的文法,而Python解释器将文件内容读入内存后,可不是为了给你瞅一眼Python代码写的啥,而是为了执行Python代码、会识别Python语法。 计算机要想工作必须通电,即用‘电’驱动计算机干活,也就是说‘电