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