0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SLC缓存的原理及作用

工程师邓生 来源:快科技 作者:宪瑞 2021-01-11 17:14 次阅读

对SSD硬盘来说,随着TLC、QLC闪存占据主流,性能、可靠性问题日益突出,用久了还有掉速问题,这些麻烦都要解决,不然SSD硬盘体验并不好。

具体如何解决?还得看SLC缓存了,这是当前很多SSD都支持的技术,它的存在解决了SSD硬盘的性能问题,也延长了SSD寿命。

国产SSD品牌致钛科技今天在公众号上科普了SLC缓存的原理及作用,我们来看下。

致钛表示,通常大家并不会把SSD空间全部用光,总会有空余容量,不管是MLC还是TLC的固态硬盘,厂商都可以把这些空间配置成SLC的空间。

由于SLC空间运行速度更快,所以用户在将数据写进固态硬盘时,数据首先进入的是SLC的空间。在整个系统空闲的时候,再将SLC空间中的数据搬到TLC或MLC空间里去。

因此,用户在写入数据是体验到的是SLC的使用感受,而TLC或MLC较慢的操作被系统“藏起来”了,这就是智能SLC缓存技术。

有了SLC缓存也不是万事大吉了,因为它跟SSD容量息息相关,SSD用的时间越长,性能就会越慢,这个掉速问题也跟SLC缓存有关,因为这时SLC的空闲价值已经越来越少了,在有新的数据进来时,就不得不先写进TLC或者MLC中,自然在用户的体验上,就会觉得速度稍慢了一些。

当然,大家要明白,这是SLC技术目前的常态,并不是说用了SLC技术会越来越慢,而是我们一开始使用SLC技术的时候,速度是快的,最后会回归到正常的TLC或MLC的速度。

责任编辑:PSY

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 闪存
    +关注

    关注

    16

    文章

    1794

    浏览量

    114984
  • 缓存
    +关注

    关注

    1

    文章

    240

    浏览量

    26699
  • 原理
    +关注

    关注

    4

    文章

    550

    浏览量

    44927
  • slc
    slc
    +关注

    关注

    0

    文章

    51

    浏览量

    22733
收藏 人收藏

    评论

    相关推荐

    DSD1793缓存器是怎么写和读的?

    看了很久,看不懂DSD1793缓存器是怎么写和读的。一般的I2C都是8bit的地址,它这个好像是16bit的地址, 晕死我了。 烦请帮忙啊。。。特别是怎么读缓存器 谢谢!!!
    发表于 12-25 06:09

    缓存对大数据处理的影响分析

    缓存对大数据处理的影响显著且重要,主要体现在以下几个方面: 一、提高数据访问速度 在大数据环境中,数据存储通常采用分布式存储系统,数据量庞大,直接从存储系统中读取数据会存在较高的延迟。而通过缓存技术
    的头像 发表于 12-18 09:45 179次阅读

    HTTP缓存头的使用 本地缓存与远程缓存的区别

    HTTP缓存头是一组HTTP响应头,它们控制浏览器和中间代理服务器如何缓存网页内容。合理使用HTTP缓存头可以显著提高网站的加载速度和性能,减少服务器的负载。 1. HTTP缓存头概述
    的头像 发表于 12-18 09:41 128次阅读

    Web缓存的类型及功能分析

    随着互联网的迅速发展,用户对网络内容的访问需求日益增长。为了提高用户体验和降低服务器负担,Web缓存技术应运而生。Web缓存通过存储重复请求的数据,减少了对原始服务器的访问次数,从而加快了数据传输
    的头像 发表于 12-18 09:35 203次阅读

    缓存技术在软件开发中的应用

    在现代软件开发中,随着数据量的爆炸性增长和用户对响应速度的高要求,缓存技术成为了提升系统性能的重要手段。缓存技术通过将数据存储在离用户更近的位置,减少数据访问延迟,提高数据处理速度,从而优化
    的头像 发表于 12-18 09:32 263次阅读

    什么是缓存(Cache)及其作用

    缓存(Cache)是一种高速存储器,用于临时存储数据,以便快速访问。在计算机系统中,缓存作用是减少处理器访问主存储器(如随机存取存储器RAM)所需的时间。 缓存(Cache)概述
    的头像 发表于 12-18 09:28 960次阅读

    探讨移动设备中的缓存文件管理

      本文发表于FAST 2022。 探讨 缓存文件管理方法。本文 通过一个轻量级的基于机器学习的分类引擎来筛选和个性化管理缓存文件 ,实验 在 华为P9 和 Mate30 两部手机上进行 ,验证I
    的头像 发表于 11-28 11:50 526次阅读
    探讨移动设备中的<b class='flag-5'>缓存</b>文件管理

    江波龙自研SLC NAND Flash出货量破亿

    江波龙在存储芯片设计领域取得了显著成果,自研SLC NAND Flash累计出货量已突破1亿颗。公司充分发挥芯片设计能力,专注于SLC NAND Flash等存储芯片的设计与开发。 目前,江波龙已
    的头像 发表于 11-20 16:27 380次阅读

    缓存之美——如何选择合适的本地缓存

    Guava cache是Google开发的Guava工具包中一套完善的JVM本地缓存框架,底层实现的数据结构类似于ConcurrentHashMap,但是进行了更多的能力拓展,包括缓存过期时间设置、缓存容量设置、多种淘汰策略、
    的头像 发表于 11-17 14:24 352次阅读
    <b class='flag-5'>缓存</b>之美——如何选择合适的本地<b class='flag-5'>缓存</b>?

    江波龙自研SLC NAND Flash累计出货突破1亿颗!

    江波龙充分发挥自身芯片设计能力,持续积极投入存储芯片设计业务,聚焦 SLC NAND Flash 等存储芯片设计。 SLC NAND Flash存储器产品是应用于网络通信设备、安防监控、物联网、便携
    发表于 11-14 17:42 192次阅读
    江波龙自研<b class='flag-5'>SLC</b> NAND Flash累计出货突破1亿颗!

    DSP指令缓存性能OMAP5912

    电子发烧友网站提供《DSP指令缓存性能OMAP5912.pdf》资料免费下载
    发表于 10-16 10:16 0次下载
    DSP指令<b class='flag-5'>缓存</b>性能OMAP5912

    什么是CPU缓存?它有哪些作用

    CPU缓存(Cache Memory)是计算机系统中一个至关重要的组成部分,它位于CPU与内存之间,作为两者之间的临时存储器。CPU缓存的主要作用是减少CPU访问内存所需的时间,从而提高系统的整体性能。以下将详细阐述CPU
    的头像 发表于 08-22 14:54 3335次阅读

    ESP8266缓存AP后,是否会自动连接到任何缓存的AP?

    我有一个关于工作站模式的 AP 缓存的问题。我知道ESP8266最多可以缓存 5 个 AP 已成功连接。SDK 说: wifi_station_ap_number_set 设置将在
    发表于 07-11 07:58

    交换机分布缓存_述说数据中心交换机的重要性能指标——缓存

    交换机是数据中心不可缺少的网络设备,在数据中心里发挥着重要作用。在平时使用和采购时,大多数都关注交换机的背板带宽、端口密度、单端口速度、协议特性等方面的性能指标,很少有人去关注缓存指标,这是一个常常
    的头像 发表于 03-15 17:39 859次阅读

    如何选择合适的本地缓存

    小编最近在使用系统的时候,发现尽管应用已经使用了 redis 缓存提高查询效率,但是仍然有进一步优化的空间,于是想到了比分布式缓存性能更好的本地缓存,因此对领域内常用的本地缓存进行了一
    的头像 发表于 01-18 11:19 863次阅读
    如何选择合适的本地<b class='flag-5'>缓存</b>?