发 帖  
  • 发布了文章 2023-1-14 09:41
    Android kernel源码中,定义了三种电源状态,在kernel/power/suspend.c中...
    0
    1073次阅读
    0条评论
  • 发布了文章 2023-1-11 09:34
    占用非常大的面积,大概在一半以上,而且一个好的 Cache 的设计复杂度非常高,可能比较 CPU 的 Pipeline 还要复杂。这里要考虑成本,设计复杂度,或者其他方面的考虑。你知道 L1 Cache 为什么一般是 32K 吗?如果画出曲...
    0
    1350次阅读
    0条评论
  • 发布了文章 2023-1-9 09:58
    尽管依然能够制造出更多更小的晶体管,但已不像过去那样了,单个晶体管的功耗已不能很好地按比例缩小。由于传感器、移动设备、终端与数据中心等大多数产品都不能容忍功耗的不断增长,必须考虑各种手段来缓解功耗增长。...
    0
    500次阅读
    0条评论
  • 发布了文章 2023-1-6 14:53
    物理内存分配设计有两个重要的评价维度。一方面,物理内存分配器要追求更高的内存资源利用率,即尽可能减少资源浪费。另一方面,物理内存分配器要追求更好的性能,主要是尽可能降低分配延迟和节约CPU资源。...
    0
    1714次阅读
    0条评论
  • 发布了文章 2023-1-6 11:04
    编者按:本文顺着c++关键字new向下,旨在分析介绍底层各层到底做了什么,为什么这么做。...
    0
    975次阅读
    0条评论
  • 发布了文章 2022-12-19 16:11
    DVFS在低功耗软件栈中的位置如图13-1所示,属于非睡眠形式的动态功耗控制方式。...
    0
    2883次阅读
    0条评论
  • 发布了文章 2022-12-19 10:17
    安全存储是TEEOS重要特性之一,安全存储主要用来为用户保存敏感数据如密钥等信息。用户在使用安全存储功能保存数据时会在TEE内对数据进行加密,然后保存到REE侧的相关存储区域中。根据对数据存储的安全性要求和使用场景TEE常见的安全存储一般分...
    0
    1251次阅读
    0条评论
  • 发布了文章 2022-12-14 10:44
    在低功耗特性中,软件可能实现起来并没有那么难,从设计到实现的时间可能并不会耗时特别长,耗时最长的是后续的商用问题定位以及对功耗的优化,这些都是建立在一定的实战基础上才能做的越来越好,在这里推荐几种比较常用的优化或者定位问题的手段供大家参考...
    0
    3220次阅读
    0条评论
  • 发布了文章 2022-12-13 09:55
    如果有个一个不得不用微内核的理由,那一定是安全。实时上疫情这几年,汽车和云的实践表明,微内核几乎肯定会应用加速。我们提炼了10个关于微内核的问题,如果您有兴趣,欢迎贴上你的答案,会有惊喜。...
    0
    766次阅读
    0条评论
  • 发布了文章 2022-12-7 15:27
    p增大的时候,不仅仅是分子增大,分母也增大,分母σ因子随着p线性增大,k因子随着p的平方线性增大。USL的分母中去掉+k*p*(p-1)就是Amdahl's law,所以Amdahl's law并没有USL完整准确。...
    0
    742次阅读
    0条评论
  • 发布了文章 2022-12-6 10:38
    现代CPU,通常L1 cache的指令和数据是分离的。这样可以实现2条高速公路并行访问,CPU可以同时load指令和数据。当然,cache也不一定是一个core独享,现代很多CPU的典型分布是这样的,比如多个core共享一个L3。比如这台的...
    0
    925次阅读
    0条评论
  • 发布了文章 2022-12-6 09:55
    由于写入数据和读取指令分别通过 D-Cache 和 I-Cache,所以需要同步 D-Cache 和 I-Cache,即复制后需要先将 D-Cache 写回到内存,而且还需要作废当前的 I-Cache 以确保执行的是 Memory 内更新的...
    0
    2571次阅读
    0条评论
  • 发布了文章 2022-12-1 10:57
    可观测性 (observability) 是指通过全面观测来理解一个系统, 可以实现这一目标的工具就可以归类为可观测性工具.这其中包括跟踪工具、采样工具和基于固定计数器的工具....
    0
    2178次阅读
    0条评论
  • 发布了文章 2022-11-30 09:05
    随着芯片的集成化程度提升,很多模块都做到芯片的内部,比如isp、dsp、gpu,这样做成片上系统(System on Chip,简称SoC),好处是整个系统功能更内聚,板级面积会减少,但是芯片的体积却越来越大。为了减少芯片面积、降低芯片成本...
    0
    2430次阅读
    0条评论
  • 发布了文章 2022-11-30 09:03
    本文主要是根据阅码场 《Linux内核tracers的实现原理与应用》视频课程,我自己在aarch64上的实践。通过观察钩子函数的创建过程以及替换过程,理解trace的原理。本文同样以blk_update_request函数为例进行说明。...
    0
    1068次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 25 次赞同

    获得 0 次收藏

谁来看过他

关闭

站长推荐 上一条 /7 下一条

返回顶部