rm on a directory with millions of files

The data=writeback mount option deserves to be tried, in order to prevent journaling of the file system. This should be done only during the deletion time, there is a risk however if the server is being shutdown or rebooted during the delete operation. According to this page, Some applications show very significant speed improvement when … Read more

What’s the difference between include_tasks and import_tasks?

There’s quite a bit about this topic in the documentation: Includes vs. Imports Dynamic vs. Static The main difference is: All import* statements are pre-processed at the time playbooks are parsed. All include* statements are processed as they encountered during the execution of the playbook. So import is static, include is dynamic. From my experience, … Read more