View previous topic :: View next topic |
Author |
Message |
solamour l33t
Joined: 21 Dec 2004 Posts: 698 Location: San Diego, CA
|
Posted: Sat Jan 19, 2019 2:51 am Post subject: Dropbox gets killed by oom-killer |
|
|
I have a woefully under-powered machine with about 236MB of RAM. It does what it's designed to do, so I don't plan to replace it, but lately, it keeps killing a memory hungry process; Dropbox, to be specific.
Code: |
Jan 16 13:43:56 gentoo kernel: watch invoked oom-killer: gfp_mask=0x27080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO|__GFP_NOTRACK), nodemask=0, order=1, oom_score_adj=0
Jan 16 13:43:56 gentoo kernel: watch cpuset=/ mems_allowed=0
Jan 16 13:43:56 gentoo kernel: CPU: 0 PID: 2464 Comm: watch Not tainted 4.9.76-gentoo-r1 #1
Jan 16 13:43:56 gentoo kernel: Hardware name: CompuLab AMD "CM-iGLX" Geode LX/CS5536 /CM-iGLX Platform, BIOS Version 5.2 09/02/2007
Jan 16 13:43:56 gentoo kernel: cc0a1d88 c127e74a cc0a1dac c1135be5 00000015 00000292 cb84a500 cbedac40
Jan 16 13:43:56 gentoo kernel: c0a80d00 c185a046 cc0a1e9c cc0a1dec c10f635f 00000000 00000015 00000000
Jan 16 13:43:56 gentoo kernel: 000000f2 00000051 cc0a1dd0 c1052895 cc0a1dec c10f5e2b 0010ec64 0000002d
Jan 16 13:43:56 gentoo kernel: Call Trace:
Jan 16 13:43:56 gentoo kernel: [<c127e74a>] dump_stack+0x16/0x1c
Jan 16 13:43:56 gentoo kernel: [<c1135be5>] dump_header.isra.22+0x5b/0x169
Jan 16 13:43:56 gentoo kernel: [<c10f635f>] oom_kill_process+0x20f/0x3b0
Jan 16 13:43:56 gentoo kernel: [<c1052895>] ? has_capability_noaudit+0x15/0x20
Jan 16 13:43:56 gentoo kernel: [<c10f5e2b>] ? oom_badness.part.23+0xbb/0x150
Jan 16 13:43:56 gentoo kernel: [<c10f67d7>] out_of_memory+0xb7/0x350
Jan 16 13:43:56 gentoo kernel: [<c10fa4b5>] __alloc_pages_nodemask+0xb75/0xbf0
Jan 16 13:43:56 gentoo kernel: [<c10493a4>] copy_process.part.69+0xd4/0x1350
Jan 16 13:43:56 gentoo kernel: [<c10f2aa0>] ? find_get_pages_tag+0x170/0x170
Jan 16 13:43:56 gentoo kernel: [<c104aa8b>] _do_fork+0xdb/0x330
Jan 16 13:43:56 gentoo kernel: [<c128be90>] ? _copy_to_user+0x20/0x30
Jan 16 13:43:56 gentoo kernel: [<c104ada7>] SyS_clone+0x27/0x30
Jan 16 13:43:57 gentoo kernel: [<c1001711>] do_int80_syscall_32+0x51/0xb0
Jan 16 13:43:57 gentoo kernel: [<c171a4c2>] entry_INT80_32+0x2a/0x2a
Jan 16 13:43:57 gentoo kernel: Mem-Info:
Jan 16 13:43:57 gentoo kernel: active_anon:13859 inactive_anon:16368 isolated_anon:0\x0a active_file:7593 inactive_file:6173 isolated_file:23\x0a unevictable:1688 dirty:1025 writeback:1024 unstable:0\x0a slab_reclaimable:6120 slab_unreclaimable:3714\x0a mapped:4158 shmem:7 pagetables:574 bounce:0\x0a free:2479 free_pcp:45 free_cma:0
Jan 16 13:43:57 gentoo kernel: Node 0 active_anon:55436kB inactive_anon:65472kB active_file:30372kB inactive_file:24692kB unevictable:6752kB isolated(anon):0kB isolated(file):92kB mapped:16632kB dirty:4100kB writeback:4096kB shmem:28kB writeback_tmp:0kB unstable:0kB pages_scanned:467615 all_unreclaimable? yes
Jan 16 13:43:57 gentoo kernel: DMA free:3896kB min:128kB low:160kB high:192kB active_anon:560kB inactive_anon:780kB active_file:80kB inactive_file:652kB unevictable:0kB writepending:732kB present:15984kB managed:15908kB mlocked:0kB slab_reclaimable:7448kB slab_unreclaimable:1480kB kernel_stack:464kB pagetables:56kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
Jan 16 13:43:57 gentoo kernel: lowmem_reserve[]: 0 219 219 219
Jan 16 13:43:57 gentoo kernel: Normal free:6020kB min:1828kB low:2284kB high:2740kB active_anon:54876kB inactive_anon:64692kB active_file:30292kB inactive_file:24040kB unevictable:6752kB writepending:7464kB present:239512kB managed:226608kB mlocked:6752kB slab_reclaimable:17032kB slab_unreclaimable:13376kB kernel_stack:1216kB pagetables:2240kB bounce:0kB free_pcp:180kB local_pcp:180kB free_cma:0kB
Jan 16 13:43:57 gentoo kernel: lowmem_reserve[]: 0 0 0 0
Jan 16 13:43:57 gentoo kernel: DMA: 94*4kB (UEH) 4*8kB (H) 4*16kB (H) 7*32kB (H) 6*64kB (H) 6*128kB (H) 6*256kB (H) 1*512kB (H) 0*1024kB 0*2048kB 0*4096kB = 3896kB
Jan 16 13:43:57 gentoo kernel: Normal: 1505*4kB (UE) 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 6020kB
Jan 16 13:43:57 gentoo kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=4096kB
Jan 16 13:43:57 gentoo kernel: 18134 total pagecache pages
Jan 16 13:43:57 gentoo kernel: 2966 pages in swap cache
Jan 16 13:43:57 gentoo kernel: Swap cache stats: add 317355495, delete 317352529, find 1027060084/1170659002
Jan 16 13:43:57 gentoo kernel: Free swap = 4028272kB
Jan 16 13:43:57 gentoo kernel: Total swap = 4193852kB
Jan 16 13:43:57 gentoo kernel: 63874 pages RAM
Jan 16 13:43:57 gentoo kernel: 0 pages HighMem/MovableOnly
Jan 16 13:43:57 gentoo kernel: 3245 pages reserved
Jan 16 13:43:57 gentoo kernel: [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name
Jan 16 13:43:57 gentoo kernel: [ 2895] 0 2895 2829 27 6 0 134 -1000 systemd-udevd
Jan 16 13:43:57 gentoo kernel: [ 4127] 0 4127 1672 67 5 0 92 0 syslog-ng
Jan 16 13:43:57 gentoo kernel: [ 4384] 0 4384 596 169 4 0 49 0 dhcpcd
Jan 16 13:43:57 gentoo kernel: [ 5464] 0 5464 8919 142 11 0 308 0 smbd
Jan 16 13:43:57 gentoo kernel: [ 5469] 0 5469 8332 59 10 0 344 0 smbd-notifyd
Jan 16 13:43:57 gentoo kernel: [ 5470] 0 5470 6014 69 9 0 318 0 cleanupd
Jan 16 13:43:57 gentoo kernel: [ 5472] 0 5472 4062 247 6 0 222 0 nmbd
Jan 16 13:43:57 gentoo kernel: [ 5487] 0 5487 8925 245 11 0 257 0 lpqd
Jan 16 13:43:57 gentoo kernel: [ 5787] 65534 5787 597 135 3 0 13 0 noip2
Jan 16 13:43:57 gentoo kernel: [ 5797] 0 5797 972 1 5 0 33 0 agetty
Jan 16 13:43:57 gentoo kernel: [ 5798] 0 5798 972 1 4 0 33 0 agetty
Jan 16 13:43:57 gentoo kernel: [ 5799] 0 5799 972 1 4 0 34 0 agetty
Jan 16 13:43:57 gentoo kernel: [ 5800] 0 5800 972 1 5 0 32 0 agetty
Jan 16 13:43:57 gentoo kernel: [ 5801] 0 5801 972 1 4 0 32 0 agetty
Jan 16 13:43:57 gentoo kernel: [ 5908] 1000 5908 3503 610 7 0 1887 0 screen
Jan 16 13:43:57 gentoo kernel: [ 5911] 1000 5911 1451 1 5 0 218 0 bash
Jan 16 13:43:57 gentoo kernel: [ 5912] 1000 5912 1479 216 5 0 260 0 bash
Jan 16 13:43:57 gentoo kernel: [ 5918] 1000 5918 1150 17 5 0 77 0 su
Jan 16 13:43:57 gentoo kernel: [ 5924] 0 5924 1242 17 5 0 73 0 sudo
Jan 16 13:43:57 gentoo kernel: [ 5927] 1000 5927 1418 1 5 0 197 0 bash
Jan 16 13:43:57 gentoo kernel: [ 5930] 1000 5930 1450 1 4 0 218 0 bash
Jan 16 13:43:57 gentoo kernel: [ 5936] 0 5936 1309 282 6 0 95 0 htop
Jan 16 13:43:57 gentoo kernel: [ 6029] 0 6029 1467 44 5 0 241 0 bash
Jan 16 13:43:57 gentoo kernel: [ 6965] 0 6965 972 1 4 0 33 0 agetty
Jan 16 13:43:57 gentoo kernel: [ 7916] 0 7916 1669 0 5 0 86 0 syslog-ng
Jan 16 13:43:57 gentoo kernel: [ 7917] 0 7917 8574 459 7 0 253 0 syslog-ng
Jan 16 13:43:57 gentoo kernel: [21621] 0 21621 8919 0 11 0 345 0 smbd
Jan 16 13:43:57 gentoo kernel: [29508] 0 29508 8919 0 11 0 345 0 smbd
Jan 16 13:43:57 gentoo kernel: [29928] 1000 29928 2247 1 6 0 680 0 vi
Jan 16 13:43:57 gentoo kernel: [31713] 1000 31713 1494 46 5 0 288 0 bash
Jan 16 13:43:57 gentoo kernel: [ 7298] 0 7298 1917 1689 5 0 0 0 ntpd
Jan 16 13:43:57 gentoo kernel: [29721] 1000 29721 4042 469 7 0 1221 0 python
Jan 16 13:43:57 gentoo kernel: [32222] 0 32222 8919 0 11 0 345 0 smbd
Jan 16 13:43:57 gentoo kernel: [20170] 107 20170 3479 724 7 0 2057 0 lighttpd
Jan 16 13:43:57 gentoo kernel: [32696] 0 32696 5933 495 7 0 31 0 gpg-agent
Jan 16 13:43:57 gentoo kernel: [32728] 0 32728 6077 428 8 0 1517 0 dirmngr
Jan 16 13:43:57 gentoo kernel: [19322] 0 19322 1207 271 5 0 142 0 crond
Jan 16 13:43:57 gentoo kernel: [19325] 0 19325 1251 306 5 0 49 0 run-crons
Jan 16 13:43:57 gentoo kernel: [19352] 0 19352 4162 462 7 0 1510 0 python
Jan 16 13:43:57 gentoo kernel: [23966] 0 23966 8985 451 5 0 72 0 master
Jan 16 13:43:57 gentoo kernel: [28130] 207 28130 9013 476 7 0 76 0 qmgr
Jan 16 13:43:57 gentoo kernel: [28294] 207 28294 9603 445 8 0 101 0 tlsmgr
Jan 16 13:43:57 gentoo kernel: [ 1623] 0 1623 2680 444 6 0 336 0 cupsd
Jan 16 13:43:57 gentoo kernel: [14264] 1000 14264 1438 386 6 0 219 0 bash
Jan 16 13:43:57 gentoo kernel: [14393] 1000 14393 1059 498 6 0 10 0 watch
Jan 16 13:43:57 gentoo kernel: [ 2864] 0 2864 6076 381 8 0 1461 0 dirmngr
Jan 16 13:43:57 gentoo kernel: [ 6887] 0 6887 1262 381 5 0 76 -1000 sshd
Jan 16 13:43:57 gentoo kernel: [11580] 65534 11580 1485 476 4 0 152 0 openvpn
Jan 16 13:43:57 gentoo kernel: [11672] 0 11672 1082 322 5 0 37 0 rsync
Jan 16 13:43:57 gentoo kernel: [17616] 0 17616 1200 143 5 0 109 0 crond
Jan 16 13:43:57 gentoo kernel: [28556] 1000 28556 1215 3 5 0 47 0 screen
Jan 16 13:43:57 gentoo kernel: [30795] 1000 30795 1215 3 5 0 48 0 screen
Jan 16 13:43:57 gentoo kernel: [19160] 1000 19160 1424 3 5 0 205 0 bash
Jan 16 13:43:57 gentoo kernel: [19189] 1000 19189 1535 50 5 0 330 0 bash
Jan 16 13:43:57 gentoo kernel: [19243] 1000 19243 1144 3 5 0 74 0 su
Jan 16 13:43:57 gentoo kernel: [19297] 0 19297 1437 53 6 0 239 0 bash
Jan 16 13:43:57 gentoo kernel: [ 481] 1000 481 1215 3 5 0 47 0 screen
Jan 16 13:43:57 gentoo kernel: [ 8791] 1000 8791 1215 10 5 0 48 0 screen
Jan 16 13:43:57 gentoo kernel: [ 3281] 1000 3281 1215 10 5 0 48 0 screen
Jan 16 13:43:57 gentoo kernel: [ 3440] 1000 3440 1215 10 5 0 47 0 screen
Jan 16 13:43:57 gentoo kernel: [ 9244] 0 9244 1368 10 5 0 122 0 sshd
Jan 16 13:43:57 gentoo kernel: [ 9303] 1000 9303 1368 98 5 0 106 0 sshd
Jan 16 13:43:57 gentoo kernel: [ 9307] 1000 9307 1399 39 5 0 200 0 bash
Jan 16 13:43:57 gentoo kernel: [ 9929] 110 9929 1010 259 5 0 9 0 dnsmasq
Jan 16 13:43:57 gentoo kernel: [20096] 0 20096 1368 54 5 0 122 0 sshd
Jan 16 13:43:57 gentoo kernel: [20173] 1000 20173 1368 164 5 0 100 0 sshd
Jan 16 13:43:57 gentoo kernel: [20178] 1000 20178 1215 102 5 0 39 0 screen
Jan 16 13:43:57 gentoo kernel: [17490] 1000 17490 1637 120 4 0 68 0 ssh
Jan 16 13:43:57 gentoo kernel: [ 7053] 1000 7053 223618 29353 146 0 21219 0 dropbox
Jan 16 13:43:57 gentoo kernel: [32747] 207 32747 8999 330 6 0 69 0 pickup
Jan 16 13:43:57 gentoo kernel: [ 2446] 0 2446 880 586 4 0 0 0 dhcpcd-run-hook
Jan 16 13:43:57 gentoo kernel: [ 2462] 0 2462 1672 592 5 0 58 0 syslog-ng
Jan 16 13:43:57 gentoo kernel: [ 2463] 0 2463 880 372 4 0 0 0 dhcpcd-run-hook
Jan 16 13:43:57 gentoo kernel: [ 2464] 1000 2464 1059 228 5 0 9 0 watch
Jan 16 13:43:57 gentoo kernel: Out of memory: Kill process 7053 (dropbox) score 45 or sacrifice child
Jan 16 13:43:57 gentoo kernel: Killed process 7053 (dropbox) total-vm:894472kB, anon-rss:113188kB, file-rss:4224kB, shmem-rss:0kB
Jan 16 13:43:57 gentoo kernel: oom_reaper: reaped process 7053 (dropbox), now anon-rss:0kB, file-rss:28kB, shmem-rss:0kB |
Is there anything I can do to run Dropbox without letting it get killed? I don't mind even if the whole system gets really slow.
__
sol |
|
Back to top |
|
|
mike155 Advocate
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Sun Jan 20, 2019 1:04 am Post subject: |
|
|
1) I looked at the output of the OOM killer you posted. It really is Dropbox that consumes too much memory. For that reason, it wouldn't make sense to stop or tune any other processes.
2) It seems that swap isn't used much, so it won't help to increase swap space:
Code: | Jan 16 13:43:57 gentoo kernel: Free swap = 4028272kB
Jan 16 13:43:57 gentoo kernel: Total swap = 4193852kB |
3) You may be able to reduce the amount of RAM requested by Dropbox. Do you know this article?
4) I understand that you don't want to replace your machine. But maybe you could add more RAM? |
|
Back to top |
|
|
solamour l33t
Joined: 21 Dec 2004 Posts: 698 Location: San Diego, CA
|
Posted: Sun Jan 20, 2019 6:03 am Post subject: |
|
|
The first thing I suspected (without looking at anything else) was the swap, so I increased to 4GB, but for whatever reasons, not much of it is used. Perhaps what could be swapped out was already swapped out.
I can't add more RAM, because it's soldered in.
My Dropbox has about 50K files, and Dropbox gets killed during the initial syncing. I'm going to just copy all files in Dropbox folder from another machine that already synced, and see if doing so makes any difference.
__
sol |
|
Back to top |
|
|
solamour l33t
Joined: 21 Dec 2004 Posts: 698 Location: San Diego, CA
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|