我正在维护一个管理 100 TPS API 流量的 linux 服务器。最初,它只有 8GB 内存。我们最近将内存翻了一番,JVM 内存消耗上限也翻了一番。可用内存仍然很低。
free -m
total used free shared buff/cache available
Mem: 15885 9909 156 15 5819 5584
Swap: 18431 127 18304
Run Code Online (Sandbox Code Playgroud)
如您所见,可用内存为 156MB。当缓存被清除时,free
内存会增加。但它仍然在几个小时内下降到相同的水平。这是正常行为还是我需要再次增加内存?