IO wait 高,导致SWT重启案例分析

f3c75a6571145b0a7354a0c92bdae798.gif

和你一起终身学习,这里是程序员Android

经典好文推荐,通过阅读本文,您将收获以下知识点:

一、拷贝大文件,IO wait 高,导致SWT重启
二、高IO wait 导致重启的 解决方案

一、拷贝大文件,IO wait 高,导致SWT重启

1.通过 AEE 抓取的log

部分 Log 如下:

9ee50eb5318458cbd4f2f115a8346701.jpeg

Aee log

2.高 IO 导致CPU 使用率过高

部分 Log 如下:

8962a6ca7e64001904691098ce9eae33.jpeg

Block IO 很高导致重启

Exception Class: SWT Exception Type: system_server_watchdog Current Executing Process: system_server Trigger time:[2025-10-15 00:02:27.98989] pid:1911 Backtrace: SystemUptimeMs: 8477706 Process: system_server ErrorId: 5cf278cb-ce7c-48de-bc47-db1f831e7324 Build: realme/RMX5108IN/RE6450L1:15/UKQ1.231108.001/V.R4T2.117afec_edd913_e63381:user/release-keys Dropped-Count: 0 ----- Output from /proc/pressure/memory ----- some avg10=1.06 avg60=1.45 avg300=6.09 total=713676352 full avg10=0.48 avg60=0.60 avg300=2.34 total=306293008 ----- End output from /proc/pressure/memory ----- ----- Output from /proc/pressure/cpu ----- some avg10=20.51 avg60=26.30 avg300=44.98 total=4626792366 full avg10=0.00 avg60=0.00 avg300=0.00 total=0 ----- End output from /proc/pressure/cpu ----- ----- Output from /proc/pressure/io ----- some avg10=0.02 avg60=0.48 avg300=1.31 total=183128705 full avg10=0.00 avg60=0.04 avg300=0.05 total=24381248 ----- End output from /proc/pressure/io ----- CPU usage from 414ms to 12280ms later (2025-10-15 00:02:15.127 to 2025-10-15 00:02:26.993): 125% 30102/camerahalserver: 91% user + 34% kernel / faults: 192114 minor 16 major 89% 5192/com.oplus.camera: 58% user + 31% kernel / faults: 43106 minor 13 major 79% 5695/com.oplus.autotest.otest.host: 69% user + 10% kernel / faults: 54 minor 23% 1246/surfaceflinger: 15% user + 8.4% kernel / faults: 2536 minor 52 major 20% 29890/cameraserver: 9% user + 11% kernel / faults: 152223 minor 3 major 15% 1911/system_server: 6.3% user + 8.7% kernel / faults: 2698 minor 91 major 12% 568/logd: 3.1% user + 9.8% kernel / faults: 1843 minor 10% 1110/android.hardware.graphics.composer@3.2-service: 3.4% user + 6.8% kernel / faults: 1841 minor 5 major 6.7% 88/kswapd0: 0% user + 6.7% kernel 5.9% 512/ux_page_pool_fillthread: 0% user + 5.9% kernel 69% TOTAL: 35% user + 26% kernel + 0.2% iowait + 6.1% irq + 0.7% softirq Data File: /data/anr/anr_1911_2025-10-15-00-02-15-168 Subject: Blocked in handler on i/o thread (android.io) for 62s --- CriticalEventLog ---
最新发布
10-16
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员Android

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值