Здравствуйте, есть php скрипт я сам его добавил в cron чтобы выполнялся каждые 4 минуты. С помощью wget
Через сутки смотрю на график нагрузки на оперативу, за сутки плавно с 10% до 80%.
Делаю reboot, снова все на свои места нагрузка 10% через сутки снова с 10% до 80%.
Конечно простое решение просто удалить этот скрипт и не мается фигней.
Но он мне нужен, настроить в cron reboot можно, но зачем это извращение.
Какой есть способ кроме reboot?
Что в вашем понимании нагрузка на оперативку?
То что сайт кешируется это не нагрузка.
Напишите вывод команды
free -m
Если будет cached большим объемом то ничего страшного.
можете написать скрипт на сброс кеша, если вас это напрягает
sync ; echo 3 > /proc/sys/vm/drop_caches
На сколько длительное выполнения запроса? Если >4 минут - увеличивайте время задержки.
Если скрипт просто хреново написан и по дороге число ПИ до 10^100 высчитывает - придется переписать.
А он успевает выполниться до запуска очередного экземпляра? Может накладываются друг на друга?
Выполняйте в течении например часа и увидите:
ps aux | grep вашпроцесс | wc