• 2024-11-09DDCA —— 缓存(Cache):缓存体系结构、缓存操作
    1.存储器层次(TheMemoryHierarchy)1.1现代系统中的存储器其中包括L1、L2、L3和DRAM1.2存储器的局限理想存储器的需求如下:零延迟容量无限零成本带宽无限零功耗但理想存储器的需求彼此冲突:容量更大的存储器意味着更大的延迟:需要花更长的时间来确定数据所在位置更
  • 2024-10-07Nuxt.js 应用中的 link:prefetch 钩子详解
    title:Nuxt.js应用中的link:prefetch钩子详解date:2024/10/7updated:2024/10/7author:cmdragonexcerpt:link:prefetch是一个强大的钩子,允许开发者在链接预取时执行附加逻辑。合理利用这个钩子,可以帮助优化页面的加载速度和用户体验,提升Web应用的整体性能。categ
  • 2024-09-19从零开始讲DDR(2)——DDR的核心技术
            我们知道DDR区分于之前的SDRAM最大的点就在于它可以做到“在时钟周期的上升沿和下降沿都能传输数据,这样它的传输速率就比SDRAM快了一倍”。其实要做到这点,背后需要的技术突破体现在很多层面:一、双边沿触发技术(DoubleDataRate)    DDR内存利用时钟
  • 2024-08-17使用 prefetchComponents 进行组件预取
    title:使用prefetchComponents进行组件预取date:2024/8/17updated:2024/8/17author:cmdragonexcerpt:摘要:本文介绍Nuxt.js中的prefetchComponents功能,用于预取组件以提高用户体验。通过在客户端后台下载和缓存组件,确保在用户需要时快速加载。文章涵盖了prefetchComp
  • 2024-07-28科普文:详解 JuiceFS 读性能:预读、预取、缓存、FUSE 和对象存储
    在高性能计算场景中,往往采用全闪存架构和内核态并行文件系统,以满足性能要求。随着数据规模的增加和分布式系统集群规模的增加,全闪存的高成本和内核客户端的运维复杂性成为主要挑战。JuiceFS,是一款全用户态的云原生分布式文件系统,通过分布式缓存大幅提升I/O吞吐量,并使用成本
  • 2024-07-26一文详解 JuiceFS 读性能:预读、预取、缓存、FUSE 和对象存储
    在高性能计算场景中,往往采用全闪存架构和内核态并行文件系统,以满足性能要求。随着数据规模的增加和分布式系统集群规模的增加,全闪存的高成本和内核客户端的运维复杂性成为主要挑战。JuiceFS,是一款全用户态的云原生分布式文件系统,通过分布式缓存大幅提升I/O吞吐量,并使用成本较
  • 2024-02-23DDR不同代技术更新
    DDR(DoubleDataRateSynchronousDynamicRandomAccessMemory),意为双倍速率同步动态随机存储器,是在SDRAM基础上发展而来的存储器。DDR分为DDR1、DDR2、DDR3、DDR4、DDR5。代数年份速率(MT/s)容量预取位数电压(V)DDR12000200~40064Mb~1Gb2n
  • 2024-02-23LPDDR与DDR区别
    在介绍LPDDR与DDR的区别前,首先叙述二者的发展历史。计算机的存储器分为两种:RAM和ROM。而RAM也分为两种:SRAM和DRAM。随着对CPU主频提高和RAM容量增大的需求,DRAM不断发展,从SDRAM到DDR。DDR一直更新换代,电压更低、速率翻倍、容量翻倍,最新已到DDR5。DDR适用于高性能计算设备等领域,
  • 2023-06-22计算机系统结构复习笔记(五)
    第五章存储系统5.1 存储系统的层次结构5.1.1存储系统的层次结构人们对计算机系统结构指标的要求:容量大、速度快、价格低三个要求相互矛盾:速度越快,每位价格就越高;容量越大,每位价格就越低;容量越大,速度越慢。追求“容量大,价格低”需要采用大容量存储技术;追求高性能访存速
  • 2023-06-13高性能视频推理引擎优化技术
    正文字数:9404 阅读时长:15分钟通过自身的实践经验,详细讲解了高性能视频推理引擎优化技术。文/ 鲍金龙整理/LiveVideoStack 大家晚上好,非常荣幸又有这个机会来LVS,与大家一起探讨一些问题。我第一次参加LVS应该是2017年,现在已经接近4年的时间了。今天的内容是推理引擎优化技术,
  • 2023-06-11DNS优化的原理和方法
    Yahoo和Google都有自己的建设高性能网站最佳实践,我不做赘述,需要了解的自行查阅资料:Yahoo的: BestPracticesforSpeedingUpYourWebSiteGoogle的: WebPerformanceBestPractices上面的最佳实践条例其实也就是我们常在YSlow和PageSpeed这两个Firefox的add-ons中看
  • 2023-05-22程序6种性能优化
    这6种性能优化,让你的程序飞起来!软件设计开发某种意义上是"取"与"舍"的艺术。关于性能方面,就像建筑设计成抗震9度需要额外的成本一样,高性能软件系统也意味着更高的实现成本,有时候与其他质量属性甚至会冲突,比如安全性、可扩展性、可观测性等等。大部分时候我们需要的是:在业务遇到
  • 2023-05-11采用预取来优化循环的探索
    原始版本用for循序对一个大数组(约80M)。#include<time.h>#include<stdlib.h>#include<stdio.h>#include<stdint.h>#defineN10000000uint64_ta[N];intmain(){for(inti=0;i<N;i++)a[i]=random()%10000;uint64_tsum=0;structti
  • 2023-02-26这6种性能优化,让你的程序飞起来!
    软件设计开发某种意义上是"取"与"舍"的艺术。关于性能方面,就像建筑设计成抗震9度需要额外的成本一样,高性能软件系统也意味着更高的实现成本,有时候与其他质量属性甚至会冲
  • 2023-01-30通过Edgio预测性预取功能降低跳出率并提升网站体验
    即时转换:如何利用预测性预取将边缘缓存扩展到浏览器中众所周知,浏览导航延迟会降低转换率并增加跳出率,对于那些管理和追踪网站转化率和流量的网站人而言,这种情况的并不陌
  • 2022-12-10ARM3级流水线的PC值关系
    在解释PC值关系之前先了解一些概念。程序计数器(PC寄存器)程序计数器是用于存放下一条指令所在单元的地方。当执行一条指令时,首先需要根据PC中存放的指令地址,将指令由内
  • 2022-12-02编译器优化丨Cache优化
    摘要:本文重点介绍几种通过优化Cache使用提高程序性能的方法。本文分享自华为云社区《编译器优化那些事儿(7):Cache优化》,作者:毕昇小助手。引言软件开发人员往往期望计算机
  • 2022-11-08性能优化的方法(上)
    引言:取与舍软件设计开发某种意义上是“取”与“舍”的艺术。关于性能方面,就像建筑设计成抗震9度需要额外的成本一样,高性能软件系统也意味着更高的实现成本,有时候与其他质
  • 2022-10-12秒验 客户端SDK返回码
    返回码返回码描述6119000不支持的运营商6119001手机号不合法6119002无sim卡6119003缺少必要的权限6119004未打开蜂窝网络6119005未接受Mob隐私协议6119095缺少必要的参数611