У меня есть следующая настройка cron для очистки папки tmp:
0 0 * * * rm -rf /home/user/tmp/* >> /dev/null 2>&1
Однако я ищу более эффективный способ, который потреблял бы меньше ресурсов ЦП, поскольку для этого нужно было бы очищать более 1000 файлов ежедневно.
Как я могу отредактировать это, чтобы уменьшить нагрузку на ЦП?
Вы можете использовать небольшую выделенную файловую систему, смонтированную в этом каталоге. Если вы хотите очистить его, вы можете размонтировать его, переформатировать с той же меткой, а затем снова смонтировать с помощью метки. Это, безусловно, будет намного эффективнее для ЦП, чем очистка того, что, как я предполагаю, представляет собой кучу небольших файлов.