SolidState

Linux之存储管理

。_饼干妹妹 提交于 2020-08-09 10:43:48
一 磁盘介绍:磁盘/硬盘/disk是同一个东东,不同于内存的是容量比较大。 类型: 从工作原理区分: 机械:机械硬盘即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。 固态:固态驱动器(Solid State Disk或Solid State Drive,简称SSD),俗称固态硬盘,固态硬盘是用固态电子存储芯片阵列而制成的硬盘 [{"src":"xap:resources/4ac8be81c3317313184c05acbf1957c8e832cfcbd1bc435b9c2417591d5064aa.png","width":400,"height":284}] 尺寸: 3.5英寸。2.5英寸。1.8英寸 ] 接口:早期IDE —— 现在SATA I/II/III ] 转速: 5400rpm 7200rpm 10000rpm 15000rpm 厂商: 西部数据 希捷 三星/日立/金士顿 术语: 盘片:一块硬盘有若干盘片,每个盘片有可以存储数据的上、下两盘面(Side)。这些盘面堆叠在主轴上高速旋转,它们从上至下从“0”开始依次编号。 磁道:每个盘面被划分成许多同心圆,这些同心圆轨迹叫做磁道;磁道从外向内从0开始顺序编号。 扇区:将一个盘面划分为若干内角相同的扇形,这样盘面上的每个磁道就被分为若干段圆弧,每段圆弧叫做一个扇区

数据存储(1):从数据存储看人类文明-数据存储器发展历程

佐手、 提交于 2020-08-05 18:17:12
传统文本存储 泥版/钟鼎/甲骨/莎草纸/羊皮纸等文字存储 传统的考古学家和历史学家认为,楔形文字起源于美索不达米亚特殊的渔猎生活方式。这是较为通行的看法,西方的各种百科全书大都持这一观点。约在公元前3400年左右,楔形文字雏形产生,多为图像。到公元前 500 年左右, 这种文字甚至成了西亚大部分地区通用的商业交往媒介。楔形文字一直被使用到公元元年前后,使用情景如同现今的拉丁文。 有了文字后,人类有又了记录过往数据的能力。但是,都是靠手工存储。 这些历史,这里不做过多种赘述 造纸与活字印刷术 造纸术与应刷术是中国四大发明之一。 公元105年(西汉),蔡伦改进了造纸术,随后就是对造纸术的改进过程,唐朝利用竹子为原料制成的竹纸,标志着造纸技术取得了重大的突破。随后就是西方一些列的改进了。 公元1041年-1048年(北宋),毕昇发明的泥活字。标志着活字印刷术的诞生。随后也是漫长的改进,传入欧洲400以后, 1440年到1445年之间,德国人约翰内斯·古腾堡的铅活字,凸版印刷技术——维克多·雨果称印刷术为世界上最大的发明。 在中世纪初期,书是财富的象征。如果谁家有一个图书室。那实在是太富有了,因为在当时书是人们用手工辛辛苦苦抄写出来的。僧侣和抄写员经常被雇来做这项工作,当然费用相当可观。印刷机的出现改变了这一切,并在文艺复兴时期加快了知识和文化的传播。 穿孔卡带纸存储 最早期的存储媒介—

基于3D NAND层差异的固态盘请求调度算法研究立项 报告

泄露秘密 提交于 2020-05-09 16:13:12
Abstract SSD(Solid State Drive),因其超高的读写性能,以及价格的走低趋势逐渐占据市场,为人们带来更好的用户体验,也为企业级的高并行业务需要提供了一定支持,近几年来SSD的应用越来越广泛。随着数据量的增大,2D NAND flash 芯片已经无法满足大规模的存储需要,3D 结构SSD应运而生,这里面涉及到用户的请求分配问题,传统的排队算法是基于2D闪存的,没有体现3D闪存的层速度差异特征,这样现有算法的有效性降低,性能降低。本项目提出一种新的排队算法,在请求时间评估时考虑3D闪存速度差异特征(即3D闪存的层和层之间存在较大的差异性),让较快层的请求优先执行,以获得更好的整体相应性能。 1项目背景以及研究意义 随着人们对于数字化生活要求的提升和数据的快速增长,人们对存储设备的速度和容量有了更高的要求。固态硬盘(Solid State Drives),一种以半导体为介质的硬盘也被人们创造出来。因其I/O性能较好,广泛的应用于事物处理系统,随着工艺进步,固态硬盘的容量逐渐增大,单位容量的价格也在逐步降低,这才使得SSD为大众所青睐,SSD现在发展到商用,各种电脑,各种服务器,各种移动终端都可见SSD的影子,固态硬盘已经渗透到当今每一个行业和业务职能领域,成为不可缺少的一环,也将直接决定各行业的用户体验。 由于固态硬盘的接口规范和定义

硬盘

烂漫一生 提交于 2020-04-24 11:57:19
4.文件系统 本章同步视频: https://edu.51cto.com/sd/e4874 4.1 硬盘结构 4.1.1 硬盘 硬盘是计算机的主要外部存储设备。计算机中的存储设备种类非常多,常见的主要有光盘、硬盘、U 盘等,甚至还有网络存储设备 SAN、NAS 等,不过使用最多的还是硬盘。 如果从存储数据的介质上来区分,硬盘可分为机械硬盘(Hard Disk Drive, HDD)和固态硬盘(Solid State Disk, SSD),机械硬盘采用磁性碟片来存储数据,而固态硬盘通过闪存颗粒来存储数据。 4.1.2 机械硬盘 1.硬盘的外部物理结构 机械硬盘主要由磁盘盘片、磁头、主轴与传动轴等组成,数据就存放在磁盘盘片中。 硬盘是上下双磁头,盘片在两个磁头中间高速旋转。也就是说,机械硬盘是上下盘面同时进数据读取的。机械硬盘在读取或写入数据时,非常害怕晃动和磕碰。另外,因为机械硬盘的超高转速,如果内部有灰尘,则会造成磁头或盘片的损坏,所以机械硬盘内部是封闭的,如果不是在无尘环境下,则禁止拆开机械硬盘。 2.硬盘的逻辑结构 机械硬盘的逻辑结构主要分为磁道、扇区和柱面。 (1)盘面号Side 硬盘的每一个盘片都有两个盘面(Side),即上、下盘面,也有极个别的硬盘盘面数为单数。每一个这样的有效盘面都有一个盘面号,按顺序从上至下从“0”开始依次编号。在硬盘系统中,盘面号又叫磁头号

浅谈分布式存储之SSD基本原理

落爺英雄遲暮 提交于 2020-01-10 12:02:59
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 前言 随着制造工艺的不断进步,SSD(Solid State Drive)性能和容量不断突破,价格不断降低,迎来了快速的发展,目前已经是商用服务器、高性能存储服务中非常流行的存储介质。作为开发人员,需要了解SSD的基本原理,以便开发时能更好地发挥其优势,规避其劣势。本文章基于末尾所列参考文献整理而来。 目录 SSD简介 闪存基础 存储原理 读写流程 GC机制 Trim机制 Bit-Error Read-Disturb Program-Disturb Wear-Leveling IO抖动因素 SSD简介 SSD诞生于上世纪70年代,最早的SSD使用RAM作为存储介质,但是RAM掉电后数据就会丢失,同时价格也特别贵。后来出现了基于闪存(Flash)的SSD,Flash掉电后数据不会丢失,因此Flash-SSD慢慢取代了RAM-SSD,但是此时HDD已经占据了大部分的市场。到本世纪初,随着制造工艺的不断进步,SDD迎来了长足的发展,同时HDD在工艺和技术上已经很难有突破性的进展,SSD在性能和容量上还在不断突破,相信在不久的将来,SSD在在线存储领域会取代HDD,成为软件定义存储(SDS)的主流设备。 闪存基础 SSD主要由SSD控制器,Flash存储阵列,板上DRAM(可选)以及跟HOST接口(SATA、SAS

Galaxy S10使用几乎零黑边框的OLED显示屏

六眼飞鱼酱① 提交于 2020-01-09 20:17:35
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 2019年的首波安卓旗舰中,目前关于三星Galaxy S10的爆料是最多的,在销量连续萎缩后,外界对手机一哥的“发力之作”充满期待。 据TheElec报道,Galaxy S10正面使用的是一块几乎零黑边框的OLED显示屏,不过屏幕内挖了两个孔,其一隐藏前置摄像头,其二隐藏一颗红外传感器。 报道称,三星运用的是DPSS激光器(diode-pumped solid-state,二极管抽运固体激光器)在屏幕上打孔。为了配套,状态栏的UI已经就在开孔两侧显示信号、通知图标、时间、电量等信息做了优化。 特别的,在观看视频时,摄像头开孔可以隐藏在黑色边界中。 关于新屏幕的具体外形,三星的专利已经有所体现,国外网友也据此绘制了渲染图。 另外,本周来自大神evleaks、Roland的爆料均指出,三星S10系列准备了3款,涵盖屏下指纹、5G网络等元素。 来源: oschina 链接: https://my.oschina.net/u/3008585/blog/2989733