На двух разным машинах с Ubuntu Server 14.04 x32 стоит Ruby 2.1.3 и Unicorn 4.8.3
Внутри этого окружения одно и то же Rails 4.2 приложение. Но на одной машине Unicorn съедает в два раза больше памяти.
Вот отрывки результата выполнения команды
cat /proc/PID/smaps
Первая машина
00bea000-01615000 rw-p 00000000 00:00 0 [heap]
Size: 10412 kB
Rss: 10376 kB
Pss: 10012 kB
Shared_Clean: 0 kB
Shared_Dirty: 728 kB
Private_Clean: 0 kB
Private_Dirty: 9648 kB
Referenced: 10076 kB
Anonymous: 10376 kB
AnonHugePages: 0 kB
Swap: 0 kB
KernelPageSize: 4 kB
MMUPageSize: 4 kB
Locked: 0 kB
VmFlags: rd wr mr mw me ac sd
01615000-08823000 rw-p 00000000 00:00 0 [heap]
Size: 116792 kB
Rss: 111540 kB
Pss: 111540 kB
Shared_Clean: 0 kB
Shared_Dirty: 0 kB
Private_Clean: 0 kB
Private_Dirty: 111540 kB
Referenced: 111540 kB
Anonymous: 111540 kB
AnonHugePages: 0 kB
Swap: 0 kB
KernelPageSize: 4 kB
MMUPageSize: 4 kB
Locked: 0 kB
VmFlags: rd wr mr mw me ac sd
Вторая машина
09f35000-0a50d000 rw-p 00000000 00:00 0 [heap]
Size: 5984 kB
Rss: 5968 kB
Pss: 5878 kB
Shared_Clean: 0 kB
Shared_Dirty: 180 kB
Private_Clean: 0 kB
Private_Dirty: 5788 kB
Referenced: 5880 kB
Anonymous: 5968 kB
AnonHugePages: 0 kB
Swap: 0 kB
KernelPageSize: 4 kB
MMUPageSize: 4 kB
Locked: 0 kB
VmFlags: rd wr mr mw me ac sd
0a50d000-0d8f7000 rw-p 00000000 00:00 0 [heap]
Size: 53160 kB
Rss: 53048 kB
Pss: 53048 kB
Shared_Clean: 0 kB
Shared_Dirty: 0 kB
Private_Clean: 0 kB
Private_Dirty: 53048 kB
Referenced: 53048 kB
Anonymous: 53048 kB
AnonHugePages: 0 kB
Swap: 0 kB
KernelPageSize: 4 kB
MMUPageSize: 4 kB
Locked: 0 kB
VmFlags: rd wr mr mw me ac sd
Вот эти самые большие большие куски памяти используются этой непонятной кучей (heap)
Проблемная машина досталась по наследству. Вторую настроил сам, для сравнения.
Конфиги смотрел - ничего там интересного не нашел, правда может плохо смотрел.
Подскажите, куда копать?