¿Es seguro FileLock en java a través de múltiples hilos dentro del mismo proceso o entre diferentes procesos o ambos?¿Es seguro FileLock en java a través de múltiples hilos dentro del mismo proceso o entre diferentes procesos o ambos?
El javadoc dice: cerraduras
de archivos se llevan a cabo en nombre de toda la máquina virtual de Java. No son adecuados para controlar el acceso a un archivo por varios hilos dentro de la misma máquina virtual.
Los objetos de bloqueo de archivos son seguros para el uso por múltiples hilos concurrentes.
que realmente no entiendo: ¿significa que FileLock es seguro en varios subprocesos dentro del mismo proceso único, entre múltiples procesos diferentes o ambos?
¿Qué parte de "no es adecuado para controlar el acceso a un archivo por varios subprocesos dentro de la misma máquina virtual" no se obtuvo? Está perfectamente claro. – EJP