나는 한동안 실행되어 정기적으로 업데이트되는 오래된 웹 서버를 가지고 있습니다. 지난 달에는 며칠마다 충돌이 발생했습니다. 나는 추적했다:
$ dmesg
Out of memory in UB 136: OOM killed process 28109 (mysqld) score 0 vm:413300kB, rss:17588kB, swap:9168kB
(이상하게도 이 줄이 dmesg의 유일한 줄입니다.)
나는 단순한 작업을 위해 PHP에서 mysql을 사용하고 있으며 몇 K 이상의 메모리가 필요할 이유가 없습니다. 그리고 오랫동안 그런 식으로 운영되어 왔습니다. 최근에는 PHP 코드를 변경한 적이 없는데 지난달 Centos 7에 있는 서버(apache, mysql, php 등)를 업데이트했습니다.
내 추측으로는 뭔가를 닫거나 릴리스하는 것을 잊어버리는 것과 같이 이전에는 중요하지 않았지만 지금은 중요한 일을 한 것 같습니다.
이 문제를 더 자세히 추적하려면 어떻게 해야 합니까?