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

计算机组成原理-磁盘存储器

文章目录

  • 总览
  • 外存储器
    • 磁盘存储器
    • 磁盘的性能指标
    • 磁盘地址
    • 磁盘的工作过程
    • 磁盘阵列
  • 总结

总览

在这里插入图片描述

外存储器

磁盘存储器

写是利用电流产生磁场从而写磁盘
读是利用载磁体移动时产生的电场从而得到数据
磁性材质易受外界磁场干扰
下图中 载磁体上N S的前后顺序代表对应存储二进制的比特位
在这里插入图片描述

磁性材质一圈一圈涂到驱动轴盘片上
在这里插入图片描述
柱面就是每个记录面的磁道构成的一个圆柱面
在这里插入图片描述

在这里插入图片描述

磁盘的性能指标

格式化容量一般比非格式化容量小,因为格式化容量有些扇区需要做其他扇区的备份的
在这里插入图片描述
每个磁道记录的信息量是相同的,但由于最内侧的位密度最大,其制造技术最高
在这里插入图片描述
磁盘控制器就是信号发出后到磁盘控制器开始做出反应的时间
传输就是转动记录面,把对应部分的扇区数据读取出来

在这里插入图片描述
在这里插入图片描述

磁盘地址

在这里插入图片描述

磁盘的工作过程

在这里插入图片描述
并行,同时多个比特位
串行,一个一个比特位进行
在这里插入图片描述

磁盘阵列

磁盘阵列可以理解为一个整体数据的不同部分存到不同磁盘去了
在这里插入图片描述

冗余就是有没有备份,检验就是检验数据是否发生改变
在这里插入图片描述在这里插入图片描述
RAID2利用到了海明校验的方法,所以相比RAID1,校验和冗余的磁盘少些
在这里插入图片描述
RAID级别数越高,安全性,可靠性更高

总结

在这里插入图片描述

相关文章:

计算机组成原理-磁盘存储器

文章目录 总览外存储器磁盘存储器磁盘的性能指标磁盘地址磁盘的工作过程磁盘阵列 总结 总览 外存储器 磁盘存储器 写是利用电流产生磁场从而写磁盘 读是利用载磁体移动时产生的电场从而得到数据 磁性材质易受外界磁场干扰 下图中 载磁体上N S的前后顺序代表对应存储二进制的比…...

连接docker swarm和凌鲨

docker swarm相比k8s而言,部署和使用都要简单很多,比较适合中小研发团队。 通过连接docker swarm和凌鲨,可以让研发过程中的常用操作更加方便。 更新容器镜像调整部署规模查看日志运行命令 使用步骤 部署swarm proxy 你可以通过linksaas…...

Qt实现画的图片移动

要实现左键点击鼠标时图片跟着鼠标移动,可以通过以下步骤来实现:1. 在QGraphicsView的构造函数中设置鼠标跟踪属性,以便能够捕获鼠标事件。cpp QGraphicsView::QGraphicsView(QWidget *parent) : QGraphicsView(parent) {setMouseTracking(tr…...

比较2个点的3种结构在不规则平面上的占比

2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 1 2 2 3 3 3 x 3 3 2 2 2 1 2 2 2 2 2 1 2 2 在平面上有一个点x,再增加一个点,11的操作把平面分成了3部分2a1,2a2,2a3,3部分的比值是 2a1 2a2 2a3 5 25 …...

最小二乘线性回归

​ 线性回归(linear regression):试图学得一个线性模型以尽可能准确地预测实际值的输出。 以一个例子来说明线性回归,假设银行贷款会根据 年龄 和 工资 来评估可放款的额度。即: ​ 数据:工资和年龄&…...

【django+vue】连接数据库、登录功能

笔记为自我总结整理的学习笔记,若有错误欢迎指出哟~ 【djangovue专栏】 1.【djangovue】项目搭建、解决跨域访问 【djangovue】连接数据库、登录功能 django连接数据库1.安装MySQL驱动程序2.创建数据库3.配置settings.py文件4.创建表5.添加数据 登录功能1.django实现…...

NX二次开发UF_CSYS_edit_matrix_of_object 函数介绍

文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan UF_CSYS_edit_matrix_of_object Defined in: uf_csys.h int UF_CSYS_edit_matrix_of_object(tag_t object_id, tag_t matrix_id ) overview 概述 Updates the specified coordinat…...

封装公共el-form表单

1.公共表单组件 //commonForm.vue <script> import {TEXT,SELECT,PASSWORD,TEXTAREA,RADIO,DATE_PICKER } from /conf/uiTypes import { deepClone } from /utils export default {name: GFormCreator,props: {config: { // title/itemstype: Object,required: true}}…...

OpenHarmony-4.0-Release 源码编译记录

本文基于 Ubuntu 20.04.4 LTS 1、环境准备 这个没啥好说的&#xff0c;都是搞机的&#xff0c;用之前编译 aosp 的 linux 环境就行&#xff0c;有小伙伴担心会把之前的环境搞崩&#xff0c; 也有用 docker 编译的&#xff0c;我这里就直接在 aosp 环境下搞了&#xff0c;还省…...

HTML新手入门笔记整理:块元素和行内元素

块元素 在HTML中&#xff0c;块元素在浏览器显示状态下独占一行&#xff0c;并且排斥其他元素与其位于一行。一般情况下&#xff0c;块元素内部可以容纳其他块元素和行内元素。 常见块元素 块元素 说明 h1~h6 标题元素 p 段落元素 div div元素 hr 水平线 ol 有序列…...

Hook+jsdom 解决cookie逆向

前言 记录下如何破cookie逆向 目标 目标网址:https://q.10jqka.com.cn/ 目标接口:http://q.10jqka.com.cn/index/index/board/all/field/zdf/order/desc/page/2/ajax/1/ 对抗:cookie反爬虫处理,关键字v,如图 解决步骤 1、JS中关键字查找 如上,我们找到了关键字 v,…...

【封装UI组件库系列】封装Icon图标组件

封装UI组件库系列第三篇封装Icon图标组件 &#x1f31f;前言 &#x1f31f;封装Icon 1.创建Icon组件 2.引用svg图标库 第一步 第二步 第三步 3.二次封装 4.封装自定义属性 &#x1f31f;总结 &#x1f31f;前言 在前端开发中&#xff0c;大家可能已经用过各种各样的UI组…...

STM32:基本定时器原理和定时程序

一、初识定时器TIM 定时器就是计数器&#xff0c;定时器的作用就是设置一个时间&#xff0c;然后时间到后就会通过中断等方式通知STM32执行某些程序。定时器除了可以实现普通的定时功能&#xff0c;还可以实现捕获脉冲宽度&#xff0c;计算PWM占空比&#xff0c;输出PWM波形&am…...

EntityFramework 批量删除操作

刚刚开始使用Entityframwork 来操作数据库。遇到了批量删除数据。 EF内部用的方法是&#xff1a;dbcontext.Datas.RemoveRange(list); 这总方法&#xff0c;少量数据是可行的。 但遇到大数据量的时候&#xff0c;这个方法完全不能用。 所以找了另一种方法&#xff1a; stri…...

springboot使用的设计模式

设计模式是在软件设计中常用的一些通用解决方案。在开发商城编码时&#xff0c;以下设计模式可能会有用&#xff1a; 工厂模式&#xff08;Factory Pattern&#xff09;&#xff1a; 用于创建对象的模式。在商城中&#xff0c;可能会涉及到创建不同类型的商品、订单等对象&…...

IP地址定位技术发展与未来趋势

随着互联网的快速发展&#xff0c;人们对网络的需求和依赖程度越来越高。在海量的网络数据传输中&#xff0c;IP地址定位技术作为网络安全与信息追踪的重要手段&#xff0c;其精准度一直备受关注。近年来&#xff0c;随着技术的不断进步&#xff0c;IP地址定位的精准度得到了显…...

AI与交通运输

人工智能&#xff08;AI&#xff09;正在改变几乎所有行业&#xff0c;交通运输也不例外。 虽然与某些行业相比&#xff0c;我们运输货物和乘客的方式在过去 50 年里变化相对较小&#xff0c;但人工智能有望引发一场运输革命—如果你正在寻找人工智能的机会&#xff0c;不要错过…...

window.requestAnimationFrame+localStorage+canvas实现跨窗口小球连线效果

文章目录 前言效果代码后言 前言 hello world欢迎来到前端的新世界 &#x1f61c;当前文章系列专栏&#xff1a;前端系列文章 &#x1f431;‍&#x1f453;博主在前端领域还有很多知识和技术需要掌握&#xff0c;正在不断努力填补技术短板。(如果出现错误&#xff0c;感谢大家…...

使用AndResGuard报错:copy res file not in resources.arsc file:Ezi.xml

Android使用AndResGuard进行资源混淆&#xff0c;压缩。 源码地址&#xff1a;GitHub - shwenzhang/AndResGuard: proguard resource for Android by wechat team 集成完成后编译过程中出现如下错误&#xff1a; 14:57:05 copy res file not in resources.arsc file:IUk.xml…...

插入排序(形象类比)

最近在看riscv手册的时候&#xff0c;里面有一段代码是插入排序&#xff0c;但是单看代码的时候有点迷&#xff0c;没看懂咋操作的&#xff0c;后来又查资料复习了一下&#xff0c;最终才把代码看明白&#xff0c;所以写篇博客记录一下。 插入排序像打扑克牌 这是我听到过比较形…...

嵌入式C如何扛住300KB模型推理负载?:ARM Cortex-M7上量化+算子裁剪实战全链路拆解

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;嵌入式C与轻量级大模型适配的底层挑战全景 在资源受限的MCU&#xff08;如ARM Cortex-M4/M7、ESP32&#xff09;上部署轻量级大模型&#xff08;如TinyLlama、Phi-3-mini、Qwen2-0.5B量化版&#xff0…...

服务注册发现实践

服务注册发现实践&#xff1a;构建高效微服务架构的基石 在微服务架构中&#xff0c;服务注册与发现是确保系统高可用和动态扩展的核心机制。随着服务数量的增加&#xff0c;如何高效管理服务实例的注册、发现与健康状态成为开发者必须面对的挑战。本文将深入探讨服务注册发现…...

保姆级教程:用Python+OpenCV玩转双目视觉,从相机标定到SGBM立体匹配全流程

PythonOpenCV双目视觉实战&#xff1a;从标定到深度图生成的避坑指南 刚接触双目视觉时&#xff0c;我对着两个摄像头拍出的图像发愁——明明是人眼轻松实现的立体感知&#xff0c;用代码实现却处处是坑。本文将带你用Python和OpenCV搭建完整的双目视觉流水线&#xff0c;从相机…...

腾讯云代理商:腾讯云一键部署Hermes Agent 两大方案指南

2026年&#xff0c;AI Agent成为技术圈的热门赛道&#xff0c;而Hermes Agent凭借“自主学习、技能沉淀”的核心优势&#xff0c;成为众多开发者的首选智能体框架——它能自动从交互中提炼技能&#xff0c;越用越聪明&#xff0c;还能无缝对接多平台&#xff0c;实现724小时在线…...

一键批量导出语雀文档为本地Markdown的完整解决方案

一键批量导出语雀文档为本地Markdown的完整解决方案 【免费下载链接】yuque-exporter export yuque to local markdown 项目地址: https://gitcode.com/gh_mirrors/yuq/yuque-exporter 在数字化创作时代&#xff0c;内容迁移成为许多创作者面临的挑战。当语雀平台定位转…...

UEViewer:解锁虚幻引擎资源的终极钥匙

UEViewer&#xff1a;解锁虚幻引擎资源的终极钥匙 【免费下载链接】UEViewer Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer). 项目地址: https://gitcode.com/gh_mirrors/ue/UEViewer 在游戏开发与逆向工程的交叉领域&#xff0c;虚幻引擎资源处理一直…...

肾病研究常用检测方法解析:尿微量白蛋白、肌酐与Nephrin标志物应用

摘要 在肾脏疾病研究中&#xff0c;尿微量白蛋白&#xff08;Albumin&#xff09;、肌酐&#xff08;Creatinine&#xff09;及Nephrin等生物标志物是评估肾损伤及功能变化的重要指标。本文结合常见ELISA检测体系&#xff0c;对相关指标的检测原理、应用场景及实验设计进行梳理…...

计算机毕业设计:Python股票交易可视化管理系统 Django框架 requests爬虫 数据分析 可视化 大数据 大模型(建议收藏)✅

博主介绍&#xff1a;✌全网粉丝10W,前互联网大厂软件研发、集结硕博英豪成立工作室。专注于计算机相关专业项目实战6年之久&#xff0c;选择我们就是选择放心、选择安心毕业✌ > &#x1f345;想要获取完整文章或者源码&#xff0c;或者代做&#xff0c;拉到文章底部即可与…...

告别回调地狱:用Rust async/await优雅封装UCX高性能通信库

用Rust异步编程重构UCX&#xff1a;从回调地狱到协程优雅 在当今高性能计算和分布式系统领域&#xff0c;UCX&#xff08;Unified Communication X&#xff09;作为统一通信抽象层的重要性与日俱增。然而&#xff0c;其基于C语言的回调式异步编程模型&#xff0c;让不少开发者望…...

LeaguePrank完整教程:安全修改英雄联盟段位显示的终极指南

LeaguePrank完整教程&#xff1a;安全修改英雄联盟段位显示的终极指南 【免费下载链接】LeaguePrank 项目地址: https://gitcode.com/gh_mirrors/le/LeaguePrank 你是否厌倦了英雄联盟客户端一成不变的段位显示&#xff1f;想要在朋友面前展示独特的个人资料页面&#…...