鸿蒙有关DFR的部分是怎么设计的?看不太懂DFX的这一部分。

DFX
DFR
鸿蒙
2022-03-22 19:14:00
浏览
1
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
liangkz_梁开祝
7

DFX(Design for X),是面向产品生命周期的设计,X代表产品生命周期的某一环节或特性。

DFX主要包括:可制造性设计DFM(Design for Manufacturability),可装配性设计DFA(Design for Assembly),可靠性设计DFR(Design for Reliability),可服务性设计DFS(Design for Serviceability),可测试性设计DFT(Design for Test),面向环保的设计DFE(Design for Environment)等。

 

软件开发人员相关的DFX,更倾向于软件开发过程中的程序流程跟踪,排查异常等功能,简单来说就是抓log分析问题、解决问题。

//base/hiviewdfx/ 目录下有很多组件,这是一整套工具集合。

如果只关注流水日志部分,可以去看看hilog_lite(frameworks/mini/轻量系统、frameworks/featured/小型系统)、hilog(标准系统)就可以了。其它高级功能,看对应的仓库代码即可。

 

我的专栏有对hilog_lite做分析的文章,可以先去了解一下。

《沉浸式剖析OpenHarmony源代码》将会对这部分有非常详细的分析,感兴趣的话,也可以关注一下。

分享
微博
QQ
微信
回复1
2022-03-23 11:46:07
相关问题
自选swiper能否在屏幕中显示一部分
207浏览 • 1回复 待解决
FA调用PA,文档有些看不太
7461浏览 • 1回复 待解决
HarmonyOS TextInputstateStyles部分生效
394浏览 • 1回复 待解决
text怎么更改部分文字颜色
7036浏览 • 1回复 待解决
sql 联合查询 问题有吗?
1900浏览 • 1回复 待解决
数据库设计问题有吗?
2192浏览 • 1回复 待解决
谁知道redis怎么实现分库
2523浏览 • 1回复 待解决
OceanBase开源内容包括哪些部分
2933浏览 • 1回复 待解决