
У меня есть экземпляр Solr, работающий как экземпляр AWS Fargate. Экземпляр Solr настроен с Xmx, установленным на 1G. Оставшаяся память должна быть доступнаMMapDirectory.
Если посмотреть на AWS, то Fargate сообщает об использовании памяти около 35%. Solr сообщаетФизическая памятьиспользование составит 4 ГБ, что составляет 100%.
Я хотел проверить, не была ли память, о которой сообщал Solr, неправильной, поэтому я увеличил общую память для экземпляра Fargate до 24 ГБ. В этом случае Solr сообщил об использовании физической памяти около 7,5 ГБ.
Чем можно объяснить использование памяти, о котором сообщает Fargate (4 ГБ: 100% против 35% и 24 ГБ: 30% против 4%)? Независимо от доступной памяти для задачи Fargate, использование памяти, о котором сообщает Fargate, по-видимому, отражает только память, используемую самим Solr (максимум 1 ГБ, зарезервированный для процесса), а не используемую физическую память.
Для задачи Fargate доступно 4 ГБ ОЗУ
24 ГБ оперативной памяти доступно для задачи Fargate
В контейнере Fargate:
cat /proc/meminfo
MemTotal: 7910348 kB
MemFree: 1370148 kB
MemAvailable: 6047192 kB
Buffers: 56336 kB
Cached: 4771752 kB
SwapCached: 0 kB
Active: 326432 kB
Inactive: 5970884 kB
Active(anon): 424 kB
Inactive(anon): 1469224 kB
Active(file): 326008 kB
Inactive(file): 4501660 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 552 kB
Writeback: 0 kB
AnonPages: 1469304 kB
Mapped: 1222612 kB
Shmem: 412 kB
KReclaimable: 139492 kB
Slab: 180956 kB
SReclaimable: 139492 kB
SUnreclaim: 41464 kB
KernelStack: 5312 kB
PageTables: 14836 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 3955172 kB
Committed_AS: 3050700 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 12548 kB
VmallocChunk: 0 kB
Percpu: 1216 kB
HardwareCorrupted: 0 kB
AnonHugePages: 0 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
FileHugePages: 0 kB
FilePmdMapped: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB
DirectMap4k: 100264 kB
DirectMap2M: 5971968 kB
DirectMap1G: 2097152 kB