首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    干货!大话EXT4文件系统完整版

    我们知道SSD是一场存储革命,设计和制造一个好的SSD固然重要,但如何正确使用以充分发挥SSD性能同样重要。SSD内在的并行性和先擦再写的特性决定了它不同于机械硬盘简单的LBA和存储块一一对应,要充分挖掘SSD的并行性,提升性能,延长寿命,缩短延迟,就必须在上层应用做出改动。很多SSD的使用大户都作出了这种尝试,从国外的Google,Microsoft,Facebook,到国内的Baidu,Alibaba等,本站就曾经介绍过百度的软件定义闪存,把对象存储和SSD内部结构统一起来使用。但对大部分企业来讲,这种结构还是太独特了,我们还是要关注通用的架构,首先来了解离硬盘最近的软件:文件系统。本系列文章将以Linux系统最常见的EXT4文件系统为例,从SSD爱好者的角度来揭开文件系统的庐山真面目。

    03

    硬件知识:SSD越用越慢的原因,看完你就懂了!

    从机械硬盘到SSD硬盘的升级,让无数PC用户感受到什么叫“丝滑流畅”。然而,使用一段时间以后,总会感到你的SSD有如下变化: 同样使用环境下,同款测试软件测得的磁盘性能降低;磁盘写入速度出现大起大落的速度波动; 启动、载入程序、文件的速度没有刚买时候流畅了;各种各样的系统运行迟滞感不断产生。 到底是什么原因导致上述情况呢?其实原因很简单,抛开硬件故障因素之外,主要有以下三点: 1、固态硬盘写入逻辑 SSD的数据写入方式不同于传统机械硬盘,崭新的SSD硬盘(也就是空盘)在进行测试、数据写入时,NAND芯片是空置的,可以直接写入,因此速度是最快的。 然而,在硬盘使用一段时间、尤其是写入大量数据之后,新载入的数据则需要由SSD主控进行可删除数据判断,然后进行空间擦除——复写流程,因此导致SSD使用后期的写入速度降低。为此,厂商会根据自家NAND、主控方案搭配不同的TRIM类技术。

    01
    领券