Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
9e706eef
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
9e706eef
编写于
5月 11, 2023
作者:
O
openharmony_ci
提交者:
Gitee
5月 11, 2023
浏览文件
操作
浏览文件
下载
差异文件
!17999 【轻量级 PR】:增加换行,保证显示样式
Merge pull request !17999 from zengyawen/N/A
上级
6d55ddd4
79725a00
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
11 addition
and
0 deletion
+11
-0
zh-cn/application-dev/dfx/appfreeze-guidelines.md
zh-cn/application-dev/dfx/appfreeze-guidelines.md
+11
-0
未找到文件。
zh-cn/application-dev/dfx/appfreeze-guidelines.md
浏览文件 @
9e706eef
...
@@ -17,6 +17,7 @@
...
@@ -17,6 +17,7 @@
在设备/data/log/faultlog/faultlogger/下面,以appfreeze-开头的日志。
在设备/data/log/faultlog/faultlogger/下面,以appfreeze-开头的日志。
日志格文件名格式是appfreeze-应用包名-应用UID-秒级时间
日志格文件名格式是appfreeze-应用包名-应用UID-秒级时间
![
appfreeze_20230308145160
](
figures/appfreeze_20230308145160.png
)
![
appfreeze_20230308145160
](
figures/appfreeze_20230308145160.png
)
### 通过DevEco Studio获取日志
### 通过DevEco Studio获取日志
...
@@ -24,6 +25,7 @@
...
@@ -24,6 +25,7 @@
DevEco Studio会收集设备的故障日志到FaultLog下面:
DevEco Studio会收集设备的故障日志到FaultLog下面:
DevEco Studio会将包名和故障和时间都分类好显示
DevEco Studio会将包名和故障和时间都分类好显示
![
appfreeze_20230308145161
](
figures/appfreeze_20230308145161.png
)
![
appfreeze_20230308145161
](
figures/appfreeze_20230308145161.png
)
...
@@ -113,23 +115,32 @@ faultlogger对外提供了故障查询接口,可以查询各种故障信息,
...
@@ -113,23 +115,32 @@ faultlogger对外提供了故障查询接口,可以查询各种故障信息,
| memory | 跟当前时间当前进程的内存使用情况 |
| memory | 跟当前时间当前进程的内存使用情况 |
OpenStacktraceCatcher当前进程堆栈示例:
OpenStacktraceCatcher当前进程堆栈示例:
示例堆栈表面窗口通过IPC向下发送事件的时候没有调用下去,停留在IPC通信阶段
示例堆栈表面窗口通过IPC向下发送事件的时候没有调用下去,停留在IPC通信阶段
![
appfreeze_20230310105869
](
figures/appfreeze_20230310105869.png
)
![
appfreeze_20230310105869
](
figures/appfreeze_20230310105869.png
)
BinderCatcher信息示例:
BinderCatcher信息示例:
示例表面当前1561进程向685进程请求通信,等待了超过10s没有得到响应。
示例表面当前1561进程向685进程请求通信,等待了超过10s没有得到响应。
![
appfreeze_20230310105868
](
figures/appfreeze_20230310105868.png
)
![
appfreeze_20230310105868
](
figures/appfreeze_20230310105868.png
)
PeerBinder Stacktrace信息示例:
PeerBinder Stacktrace信息示例:
示例展示对端卡死进程685的堆栈信息
示例展示对端卡死进程685的堆栈信息
![
appfreeze_20230310105870
](
figures/appfreeze_20230310105870.png
)
![
appfreeze_20230310105870
](
figures/appfreeze_20230310105870.png
)
cpuusage信息示例:
cpuusage信息示例:
整机CPU信息
整机CPU信息
![
appfreeze_20230310105871
](
figures/appfreeze_20230310105871.png
)
![
appfreeze_20230310105871
](
figures/appfreeze_20230310105871.png
)
memory信息示例:
memory信息示例:
当前进程内存信息
当前进程内存信息
![
appfreeze_20230310105872
](
figures/appfreeze_20230310105872.png
)
![
appfreeze_20230310105872
](
figures/appfreeze_20230310105872.png
)
### 日志主干特异性信息(应用主线程卡死超时)
### 日志主干特异性信息(应用主线程卡死超时)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录