Preguntas etiquetadas [locking]

-1 votos
0 respuestas
Bloqueo de toda la base de datos SQLite3 durante la actualización
Tengo que actualizar una base de datos SQLite3, que eliminará una tabla, la recreará y luego la rellenará. Quiero asegurarme de que todos mis ot...
preguntó hace 2 meses
7 votos
2 respuestas
¿Esta implementación de bloqueos mutex da como resultado un comportamiento indefinido?
Necesito controlar la frecuencia a la que main procesa los datos. En el ejemplo, solo aumenta el valor de una variable. No puedo usar sleep dent...
preguntó hace 2 meses
-2 votos
0 respuestas
¿Por qué son seguros los hilos de bloqueo? [duplicar]
¿Significa que dos subprocesos no pueden cambiar los datos subyacentes simultáneamente? ¿O significa que el segmento de código dado se ejecutará...
preguntó hace 2 meses
0 votos
0 respuestas
Cómo utilizar el bloqueo de lector por campo
Hola, tengo un objeto con algunos campos. Quiero que este objeto sea seguro para subprocesos. Dos subprocesos accederán a este objeto y lo cambi...
preguntó hace 2 meses
0 votos
1 respuestas
Obtención de aislamiento para filas específicas en la base de datos C #
Tengo una aplicación que emite cartas a los usuarios en orden secuencial. Esta es la estructura de la base de datos ------------------- UserID...
preguntó hace 2 meses
1 votos
2 respuestas
Uso de funciones de biblioteca en código multihilo (Common Lisp)
Cuando se puede acceder /actualizar una variable desde varios subprocesos, normalmente necesita protección contra cambios simultáneos. Un enfoqu...
1 votos
2 respuestas
¿Hay alguna forma de evitar múltiples ejecuciones del método del controlador en Symfony 4?
Tengo un servicio que uso tanto de un comando personalizado como de una página HTML. Quiero evitar múltiples ejecuciones del servicio en paralel...
preguntó hace 2 meses
0 votos
0 respuestas
Multiprocesamiento de Python: ¿Cuándo usar Array en lugar de RawArray?
Estoy tratando de leer miles de imágenes pequeñas del disco y almacenarlas en una gran matriz Numpy. Por supuesto, puedo hacer esto secuencialme...
0 votos
0 respuestas
Bloquea una tabla desde Seleccionar propósito
Si hay una tabla que contiene datos confidenciales no cifrados y desea usar esta tabla en una Vista pero desea bloquearla del uso general como c...
preguntó hace 2 meses
2 votos
1 respuestas
Cerraduras reentrantes dentro de las mónadas en Scala
Un colega mío dijo lo siguiente, acerca del uso de Java ReentrantReadWriteLock en algunos códigos de Scala:    Adquirir el bloqueo aquí es ar...
1 votos
1 respuestas
Django-Channels: Bloquear sección crítica en clase
Tengo una clase que extiende WebsocketConsumer y, por lo tanto, se comunica con el cliente a través de un websocket. Según tengo entendido, todo...
preguntó hace 2 meses
0 votos
0 respuestas
Actualización por clave primaria provoca bloqueo de transacción
Estoy actualizando una tabla grande con millones en filas en la CLAVE principal y se produce un bloqueo de transacción (se excedió el tiempo de...
preguntó hace 2 meses
0 votos
0 respuestas
¿Hay alguna forma de consultar SQLite / SQLite3 si una transacción inmediata está actualmente abierta?
¿Hay alguna forma de consultar SQLite /SQLite3 si actualmente hay una transacción inmediata? ¿abierto? O, para decirlo de otra manera, ¿hay algu...
preguntó hace 3 meses
0 votos
1 respuestas
Aplicación de Android bloqueo de retorno de la aplicación después de la autenticación
Estoy tratando de construir una aplicación de bloqueo de aplicaciones. He creado un servicio para monitorear las aplicaciones actuales en ejecuc...
preguntó hace 3 meses
0 votos
1 respuestas
¿Mi conexión de socket está perdiendo algunos datos enviados a través de ella?
Estoy escribiendo una clase Connection que envía y recibe datos en ambos sentidos a través de Commands y CommandResults. Sin embargo, cuando se...
preguntó hace 3 meses
2 votos
1 respuestas
¿Cómo funcionará el objeto ReentrantLock creado dentro del alcance local de un método?
Lo anterior es una impresión de pantalla de OCP 7 java se book. página 791. Mi pregunta es si un nuevo objeto ReentrantLock se crea en un...
1 votos
1 respuestas
ReentrantLock tryLock (timeout, timeUnit) no funciona como se esperaba
Tengo algo de confusión sobre el método ReentrantLock tryLock (timeout, timeUnit), cuando ejecutándose debajo del código, parece que el tiempo...
preguntó hace 2 meses
2 votos
0 respuestas
¿Es posible aplicar diferentes bloqueos en un mismo recurso?
Tengo un escenario en el que necesito aplicar diferentes bloqueos en una sección del código. Digamos que tengo n número de servidores y para cad...
preguntó hace 2 meses
1 votos
2 respuestas
¿Es una buena práctica usar bloqueos para las tareas de cola?
Necesito poner algunas solicitudes que pueden llegar en cualquier momento en una cola, de manera que cada tarea solo comience cuando la anterior...
preguntó hace 3 meses
3 votos
1 respuestas
Un AsyncDuplicateLock que se puede bloquear en todas las claves
Necesito un bloqueo similar al de esta respuesta de Stephen Cleary: https://stackoverflow.com/a/31194647/4381408 Sin embargo, también neces...
preguntó hace 3 meses
1 votos
2 respuestas
Flock () vs. fcntl () semántica en glibc
Relacionado: one , two Se indica que flock() (BSD-locks) y fcntl() (POSIX record-level locks) le da al usuario una semántica incompatible,...
preguntó hace 3 meses
1 votos
1 respuestas
Cómo prohibir a 2 usuarios editar los mismos datos en una aplicación web utilizando MySQL (con CodeIgniter si es posible)
Uso CodeIgniter 3 y MariaDB 5.0 en mi entorno dev (pero MySQL 5.6 en el entorno prod). Creé una aplicación web e implementé una cadena de val...
preguntó hace 3 meses
0 votos
0 respuestas
Programación del kernel de Linux con regiones críticas
He escrito un módulo del kernel de Linux para un dispositivo USB. El controlador USB proporciona 2 dispositivos de caracteres de solo lectura, q...
preguntó hace 3 meses
0 votos
2 respuestas
¿Cuál es la diferencia entre los campos sincronizados y ReadWriteLocks?
Solo quiero saber cómo difieren los códigos de abajo que hacen la misma funcionalidad Código 1: class ReadWriteCounter { ReadWrit...
0 votos
1 respuestas
Usando flock () para bloquear un archivo abierto con fopen () [duplicar]
     Esta pregunta ya tiene una respuesta aquí:                   ¿Cómo puedo bloquear archivos usando fopen ()?                        ...
preguntó hace 3 meses