查看: 3306|回复: 1

[求助] imx6q+android5.1 优酷播放OOM

[复制链接]

该用户从未签到

2

主题

4

帖子

0

新手上路

Rank: 1

积分
24
最后登录
2018-1-4
发表于 2017-7-14 17:40:51 | 显示全部楼层 |阅读模式
hi all,

imx6q+android5.1+1920x1200 RGB to MIPI 优酷播放视频经常OOM,我的怀疑是DMA没有大块的page可以用导致。
所以在bootargs中把cma修改为384M->512M,但仍没有改善。大家是否遇到同类问题,或者能否提供一些思路,谢谢!
0714_111042_881:[  262.537291] Out of memory: Kill process 1492 (droid.provision) score 1007 or sacrifice child
0714_111042_881:[  262.537299] Killed process 1492 (droid.provision) total-vm:1477068kB, anon-rss:7420kB, file-rss:11600kB
0714_111042_893:[  262.547366] sh invoked oom-killer: gfp_mask=0x4d0, order=2, oom_score_adj=0
0714_111042_904:[  262.547381] CPU: 1 PID: 2805 Comm: sh Not tainted 3.14.52-gcdf104d-dirty #285
0714_111042_905:[  262.547438] [<c0014e9c>] (unwind_backtrace) from [<c0011a30>] (show_stack+0x10/0x14)
0714_111042_915:[  262.547458] [<c0011a30>] (show_stack) from [<c0883020>] (dump_stack+0x64/0xb4)
0714_111042_926:[  262.547472] [<c0883020>] (dump_stack) from [<c08801d4>] (dump_header.isra.11+0x64/0x188)
0714_111042_927:[  262.547500] [<c08801d4>] (dump_header.isra.11) from [<c00b34b0>] (oom_kill_process+0x354/0x3d0)
0714_111042_938:[  262.547513] [<c00b34b0>] (oom_kill_process) from [<c00b3964>] (out_of_memory+0x26c/0x330)
0714_111042_948:[  262.547524] [<c00b3964>] (out_of_memory) from [<c00b7d28>] (__alloc_pages_nodemask+0x8b8/0x8f8)
0714_111042_959:[  262.547532] [<c00b7d28>] (__alloc_pages_nodemask) from [<c00b7d78>] (__get_free_pages+0x10/0x24)
0714_111042_959:[  262.547543] [<c00b7d78>] (__get_free_pages) from [<c001b0bc>] (pgd_alloc+0x14/0x10c)
0714_111042_971:[  262.547561] [<c001b0bc>] (pgd_alloc) from [<c0030808>] (mm_init.isra.41+0x90/0xd0)
0714_111042_984:[  262.547583] [<c0030808>] (mm_init.isra.41) from [<c00f3c70>] (do_execve+0x194/0x4f4)
0714_111042_996:[  262.547596] [<c00f3c70>] (do_execve) from [<c000e3e0>] (ret_fast_syscall+0x0/0x38)
0714_111042_996:[  262.547603] Mem-info:
0714_111042_996:[  262.547607] DMA per-cpu:
0714_111042_997:[  262.547612] CPU    0: hi:   18, btch:   3 usd:   7
0714_111043_005:[  262.547615] CPU    1: hi:   18, btch:   3 usd:   3
0714_111043_006:[  262.547618] CPU    2: hi:   18, btch:   3 usd:   3
0714_111043_017:[  262.547621] CPU    3: hi:   18, btch:   3 usd:  15
0714_111043_017:[  262.547623] HighMem per-cpu:
0714_111043_017:[  262.547626] CPU    0: hi:  186, btch:  31 usd:  15
0714_111043_029:[  262.547630] CPU    1: hi:  186, btch:  31 usd:  31
0714_111043_029:[  262.547634] CPU    2: hi:  186, btch:  31 usd:  25
0714_111043_038:[  262.547637] CPU    3: hi:  186, btch:  31 usd:  37
0714_111043_039:[  262.547652] active_anon:33760 inactive_anon:14550 isolated_anon:0
0714_111043_049:[  262.547652]  active_file:18202 inactive_file:41645 isolated_file:0
0714_111043_050:[  262.547652]  unevictable:0 dirty:0 writeback:0 unstable:0
0714_111043_060:[  262.547652]  free:316280 slab_reclaimable:1449 slab_unreclaimable:3256
0714_111043_061:[  262.547652]  mapped:31490 shmem:2253 pagetables:6566 bounce:0
0714_111043_071:[  262.547652]  free_cma:60121
0714_111043_082:[  262.547677] DMA free:262600kB min:3100kB low:11708kB high:12484kB active_anon:60kB inactive_anon:268kB active_file:0kB inactive_file:32kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:638976kB managed:607096kB mlocked:0kB dirty:4kB writeback:0kB mapped:320kB shmem:320kB slab_reclaimable:5796kB slab_unreclaimable:13024kB kernel_stack:5400kB pagetables:26264kB unstable:0kB bounce:0kB free_cma:240484kB writeback_tmp:0kB pages_scanned:41100 all_unreclaimable? yes
0714_111043_116:[  262.547686] lowmem_reserve[]: 0 0 1423 1423
0714_111043_127:[  262.547704] HighMem free:1002520kB min:512kB low:21184kB high:23044kB active_anon:134980kB inactive_anon:57932kB active_file:72844kB inactive_file:166548kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:1457152kB managed:1457152kB mlocked:0kB dirty:0kB writeback:0kB mapped:125640kB shmem:8692kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
0714_111043_161:[  262.547710] lowmem_reserve[]: 0 0 0 0
0714_111043_171:[  262.547749] DMA: 3751*4kB (EMC) 899*8kB (MC) 3*16kB (C) 1*32kB (C) 4*64kB (C) 0*128kB 4*256kB (C) 1*512kB (C) 1*1024kB (C) 2*2048kB (C) 1*4096kB (C) 0*8192kB 0*16384kB 7*32768kB (C) = 262660kB
0714_111043_182:[  262.547788] HighMem: 7*4kB (U) 6*8kB (U) 3*16kB (UM) 3*32kB (UM) 2*64kB (U) 0*128kB 0*256kB 1*512kB (U) 0*1024kB 1*2048kB (U) 0*4096kB 2*8192kB (UM) 2*16384kB (UM) 29*32768kB (UMR) = 1002332kB
0714_111043_194:[  262.547790] 64059 total pagecache pages
0714_111043_205:[  262.547798] 1861 pages in swap cache
0714_111043_206:[  262.547803] Swap cache stats: add 27817, delete 25956, find 1312/10675
0714_111043_206:[  262.547805] Free swap  = 279104kB
0714_111043_217:[  262.547808] Total swap = 307196kB
0714_111043_217:[  262.616371] 524288 pages of RAM
0714_111043_219:[  262.616375] 317264 free pages
0714_111043_229:[  262.616377] 11426 reserved pages
0714_111043_229:[  262.616379] 3213 slab pages
0714_111043_229:[  262.616381] 186212 pages shared
0714_111043_230:[  262.616383] 1859 pages swap cached
0714_111043_238:[  262.616388] [ pid ]   uid  tgid total_vm      rss nr_ptes swapents oom_score_adj name
0714_111043_249:[  262.616412] [  170]     0   170     2196      104       5        0         -1000 ueventd
0714_111043_262:[  262.616420] [  171]     0   171     2196       37       5        0         -1000 watchdogd
0714_111043_263:[  262.616428] [  183]  1036   183     4596      388       7       40         -1000 logd
0714_111043_272:[  262.616434] [  184]     0   184     2458       72       5        0         -1000 healthd
0714_111043_283:[  262.616440] [  185]     0   185     2657      201       5        8         -1000 lmkd
0714_111043_294:[  262.616447] [  186]  1000   186     2366      151       4        0         -1000 servicemanager
0714_111043_295:[  262.616454] [  187]     0   187     4512      367       7       33         -1000 vold
0714_111043_305:[  262.616460] [  188]  1000   188    80165     2026     158      149         -1000 surfaceflinger
0714_111043_316:[  262.616466] [  192]     0   192     2331      175       4        2         -1000 sh
0714_111043_317:[  262.616472] [  193]     0   193     6735      300      12       28         -1000 netd
0714_111043_327:[  262.616478] [  194]     0   194     2515      174       5        0         -1000 debuggerd
0714_111043_344:[  262.616485] [  196]  1019   196     5808      807      10       28         -1000 drmserver
0714_111043_350:[  262.616491] [  197]  1013   197    35074     2592      32       96         -1000 mediaserver
0714_111043_351:[  262.616497] [  198]  1012   198     2354      151       4       15         -1000 installd
0714_111043_362:[  262.616504] [  201]  1017   201     3126      406       6        2         -1000 keystore
0714_111043_372:[  262.616510] [  203]     0   203     3870      258       6       31         -1000 rild
0714_111043_384:[  262.616517] [  204]     0   204   367323     8984     226      216         -1000 main
0714_111043_385:[  262.616523] [  207]  1023   207     4364      116       7       38         -1000 sdcard
0714_111043_394:[  262.616532] [  490]  1000   490   469154    19852     423     1021          -941 system_server
0714_111043_405:[  262.616538] [ 1127] 10002  1127   370559     6550     222      292           529 d.process.acore
0714_111043_417:[  262.616546] [ 1163] 10014  1163   445701    14418     374      577          -705 ndroid.systemui
0714_111043_418:[  262.616552] [ 1295] 10031  1295   371616     5035     215      397           647 ndroid.exchange
0714_111043_429:[  262.616558] [ 1330] 10030  1330   374240     6741     228      504           764 m.android.email
0714_111043_439:[  262.616565] [ 1369] 10035  1369   441980    10520     370      518           117 putmethod.latin
0714_111043_450:[  262.616572] [ 1409]  1001  1409   374816     8387     226      321          -705 m.android.phone
0714_111043_462:[  262.616578] [ 1435]  1000  1435   446215    13655     379      610           411 ndroid.settings
0714_111043_462:[  262.616585] [ 1453] 10005  1453   370437     7251     222      300           294 d.process.media
0714_111043_472:[  262.616592] [ 1474] 10042  1474   369717     4797     211      277           764 id.printspooler
0714_111043_483:[  262.616603] [ 1520] 10007  1520   444007    12675     379      739           352 ndroid.launcher
0714_111043_497:[  262.616610] [ 1627] 10028  1627   370291     5792     218      267           529 droid.deskclock
0714_111043_497:[  262.616617] [ 1672]  1000  1672   369044     4765     210      279          1000 ndroid.keychain
0714_111043_507:[  262.616624] [ 1692] 10023  1692   373209     6042     221      320           529 ndroid.calendar
0714_111043_517:[  262.616631] [ 1724] 10001  1724   369860     6058     217      286           529 viders.calendar
0714_111043_528:[  262.616638] [ 1753] 10008  1753   369299     4807     211      267           764 gedprovisioning
0714_111043_539:[  262.616646] [ 1773] 10009  1773   371331     5998     218      346           647 com.android.mms
0714_111043_541:[  262.616655] [ 1804] 10011  1804   369024     4718     211      283           764 timeinitializer
0714_111043_550:[  262.616663] [ 1849] 10033  1849   370741     5285     215      288           647 droid.gallery3d
0714_111043_561:[  262.616673] [ 1915]     0  1915     4501       57       8       24         -1000 adbd
0714_111043_573:[  262.616682] [ 2257]  1010  2257     3144      652       6        2         -1000 wpa_supplicant
0714_111043_584:[  262.616691] [ 2262] 10010  2262   369069     4811     210      279           647 android.musicfx
0714_111043_585:[  262.616700] [ 2538]  1014  2538     2338      159       4        6         -1000 dhcpcd
0714_111043_595:[  262.616706] [ 2616] 10020  2616   534445    23983     438     1147             0 android.browser
0714_111043_606:[  262.616713] [ 2690] 10044  2690   369456     5261     207      186             0 .quicksearchbox
0714_111043_607:[  262.616719] [ 2805]     0  2805     2331      154       4        0             0 sh
0714_111043_617:[  262.616725] [ 2809]     0  2809     4245       59       8        3             0 adbd

我知道答案 目前已有1人回答
回复

使用道具 举报

该用户从未签到

20

主题

809

帖子

1

超级版主

Rank: 8Rank: 8

积分
1566
最后登录
2023-1-17
发表于 2017-7-27 15:41:55 | 显示全部楼层
你这里应该是加载对象过大过多的问题,建议你做一下内存优化。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-10 03:20 , Processed in 0.078379 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表