Fork me on GitHub
摘要:记得在大学的刚开始学习C/C++的时候,对于内存问题一点也没有关心过,其实也是关心比较少,知道后来才慢慢注意起来,当时排查是否有内存泄漏全靠手,去看看malloc和free或者new和delete是否对应起来,这也是一种比较简单的查询是否有内存泄漏的办法,后来老师提供了一种用程序来检测是否有内存泄漏 阅读全文
posted @ 2021-07-29 11:56 yooooooo 阅读(13) 评论(0) 推荐(0) 编辑
摘要:一、引文 随着CPU架构的发展,工艺的升级,带来性能提升,能效的提升(同性能下)。但是由于极限性能的增加,也带来了peak功耗的增加(大部分情况下,能效比的提升无法抵消这部分),CPU功耗优化一直是广大SOC厂商比较头疼的问题。 CPU功耗分为静态功耗和动态功耗: 静态功耗(static power 阅读全文
posted @ 2021-07-29 11:02 yooooooo 阅读(7) 评论(0) 推荐(0) 编辑
摘要:昨天在群里有朋友问:把进程绑定到某个 CPU 上运行是怎么实现的。 首先,我们先来了解下将进程与 CPU 进行绑定的好处。 进程绑定 CPU 的好处:在多核 CPU 结构中,每个核心有各自的L1、L2缓存,而L3缓存是共用的。如果一个进程在核心间来回切换,各个核心的缓存命中率就会受到影响。相反如果进 阅读全文
posted @ 2021-07-28 20:51 yooooooo 阅读(9) 评论(0) 推荐(0) 编辑
摘要:前言 fastboot是一种用于Android设备上的刷机协议,便于系统开发者快速烧录系统。随着AOSP的发展,谷歌在Android Q版本引入了super动态分区功能,实现system、vendor和product等分区大小的灵活配置,避免了系统升级带来频繁修改分区表的问题。同时引入了手机端侧fa 阅读全文
posted @ 2021-07-27 21:04 yooooooo 阅读(15) 评论(0) 推荐(0) 编辑
摘要:命中率越高,表示使用缓存带来的收益越高,应用程序的性能也就越好。 缓存是现在所有高并发系统必需的核心模块,主要作用就是把经常访问的数据(也就是热点数据),提前读入到内存中。这样,下次访问时就可以直接从内存读取数据,而不需要经过硬盘,从而加快应用程序的响应速度。 这些独立的缓存模块通常会提供查询接口, 阅读全文
posted @ 2021-07-23 16:21 yooooooo 阅读(11) 评论(0) 推荐(0) 编辑
摘要:在我们进行数据持久化,对文件内容进行落盘处理时,我们时常会使用fsync操作,该操作会将文件关联的脏页(dirty page)数据(实际文件内容及元数据信息)一同写回磁盘。这里提到的脏页(dirty page)即为页缓存(page cache)。 块缓存(buffer cache),则是内核为了加速 阅读全文
posted @ 2021-07-21 17:59 yooooooo 阅读(8) 评论(0) 推荐(0) 编辑
摘要:全志平台GPIO 在sys_config.fex中的具体定义及配置方法 1.GPIO的定义与使用 1.1.GPIO在sys_config.fex 中的定义 在对应方案中的sys_config.fex 可以找到许多的GPIO 定义,具体说明如下: ;—————————————————————————— 阅读全文
posted @ 2021-07-13 17:23 yooooooo 阅读(41) 评论(0) 推荐(0) 编辑
摘要:1.1 TOF初探 TOF是Time of flight的简写,直译为飞行时间的意思。所谓飞行时间法3D成像,是通过给目标连续发送光脉冲,然后用传感器接收从物体返回的光,通过探测光脉冲的飞行(往返)时间来得到目标物距离。这种技术跟3D激光传感器原理基本类似,只不过3D激光传感器是逐点扫描,而TOF相 阅读全文
posted @ 2021-07-13 12:11 yooooooo 阅读(24) 评论(0) 推荐(0) 编辑
摘要:battery-historian工具使用(安卓耗电分析) battery-historian使用 电量消耗优化代码资源:https://download.csdn.net/download/wdx_1136346879/10918775 数据准备 battery-historian工具需要使用bu 阅读全文
posted @ 2021-07-11 12:02 yooooooo 阅读(23) 评论(0) 推荐(0) 编辑
摘要:读者可能会有这种体会和感受,昨晚的睡眠时间和平时相当,但是为何早上起来特别困,如下来自健康手环的睡眠监测数据或许可以给你答案。 可知整个夜间睡眠时间段,睡眠质量通过深睡、浅睡、清醒三种等级来表征,你记忆中的夜间睡眠,实际情况可能是翻来覆去整个人都处于清醒的状态,这种情况越多,睡眠质量也就越差。该监测 阅读全文
posted @ 2021-07-11 11:21 yooooooo 阅读(27) 评论(0) 推荐(0) 编辑