У мене є сервер Ubuntu 8.04, на якому працює база даних та купа серверів додатків Java. Конфігурація та використання пам'яті:
total used free shared buffers cached
Mem: 16456176 15930028 526148 0 81372 9674196
-/+ buffers/cache: 6174460 10281716
Swap: 1951888 366100 1585788
Я помітив, що своп йде вдень і випускається деякий час вночі. Попит не однаковий у всі дні, і починається в різний час. Так що це досить випадково, за винятком нечіткої межі "південь-ніч".
Навантаження на цю машину змінюється протягом дня. Він дуже низький між півночі та 6-7 ранку, значно вищий (але стабільний) до 6-8 вечора, потім поступово падає.
Тепер у мене є такі питання:
- Як я можу побачити, які процеси використовують swap?
- Чому він вважає за краще заміняти, а не брати пам'ять із кешу?
NSWAP
стовпчик (Ubuntu 16.04: /).