|
|
本帖最后由 黄晓霞 于 2023-4-10 15:56 编辑
背景:
项目上经常会遇到终端使用慢的情况,开发分析应用端日志后可能会怀疑是读写慢,要求开启IO日志或IPE日志。
一,IO日志开启方法:
1,开启SDI IO日志的配置文件路径:
a,..\Sobey\Platform\SDK\X64\sbtfsdk.ini
b,..\Sobey\Platform\SDK\X86\sbtfsdk.ini
2,IO日志开启步骤:
a,打开上诉*.ini文件,定位到[LOG]版块
b,LogFileOn设置为2,这个时候会打详细日志
ValidDayNumber,日志保存时间,根据需要设置保存天数,默认是30
LogFilePath,日志的保存路径,不需要修改
IOReadTimeOn,设置为1表示开启IO读写日志,默认是0,没有开
IOReadBlockTimeTh,开发建议的是:如果是音频读写慢,建议设置为10;如果是视频读写慢,建议设置为100(读取音视频耗时的日志在..\ProgramData\nmlog\YYYY-MM-DD\Editor\SB_LogManager\GEN2\GEN2_****.log里面,搜索关键字DecoderAudioBuffer或DecodeVideoBuf即可看到读取音视频的耗时)
3,保存设置后重启应用服务后生效
二,开启IPE日志
1,开启IPE日志的配置文件路径
a,...\Sobey\Editor\sys\IPEConfigure.ini
2,开启IPE日志的步骤
a,打开上述*.ini文件,定位到IPELogLevel=63位置,去掉前面注释用的分号
b,保存并重启后生效
温馨提示:日志只适用于出现问题后定位问题,平时使用长时间开启以上日志可能会导致使用变慢,尤其是IPE日志。
|
|