¿Deben abrirse / cerrarse secuencias de archivos de registro en cada escritura o mantenerse abiertas durante el tiempo de vida de una aplicación de escritorio?

¿Deben las clases de registro abrir / cerrar una secuencia de archivo de registro en cada escritura en el archivo de registro o debe mantenerla abierta durante toda la vida útil de la aplicación hasta que se complete todo el registro?

Estoy preguntando en el contexto de una aplicación de escritorio. He visto a personas hacer las dos cosas y me preguntaba qué enfoque produce los mejores resultados para un registrador.

Respuestas a la pregunta(13)

Su respuesta a la pregunta