Например, на веб-сервере с высоким трафиком.
Чтобы уменьшить проблемы при переключении файла, я обычно переименовываю старый файл, а затем переименовываю в новый файл.
Некоторое время назад мне сказали, что переименование файла не меняет «данные inode», так что процессы, читающие файл, могут продолжать делать это без сбоев. И, конечно, вместо того, чтобы копировать в новый файл, быстрее и безопаснее переименовать временную копию.
Это все еще лучшая практика, а если нет, то чем вы занимаетесь?