У меня около 8 задач cron, выполняемых каждую минуту, каждая из которых требует времени, поскольку они загружают данные с другого веб-сайта с помощью curl (один скрипт выполняет несколько запросов curl). Есть ли способ снизить использование процессора или памяти? Помогают ли неустановленные переменные?
Да, сброс переменных уменьшит использование памяти.
Если вы хотите снизить нагрузку на процессор, вы должны давать им меньше задач в секунду. Вы можете запустить каждый из ваших скриптов через определенные промежутки времени. Поскольку каждый скрипт делает несколько запросов, это будет наилучшим способом.
Узким местом здесь должно быть использование ввода-вывода, а не процессора, в основном, если оно не идет на 100%, вам не нужно беспокоиться об этом.
Других решений пока нет …