Если вам нужно какое-то подобие производительности и простоты управления, перейдите в очередь производителей-потребителей и только один файловый писатель, как это было предложено Алексом и другими. Разрешить все потоки в файле с мьютексом просто беспорядочно - каждая задержка на диск переносится непосредственно в главные функциональные возможности приложения (с дополнительным утверждением). Это особенно непримиримо с медленными сетевыми дисками, которые, как правило, уходят без предупреждения.