Preguntas con respuestas sobre "locking"

2,116 preguntas, página #1

5

votos

2

respuestas

vistas 406

Eliminar un subproceso daemon solo después de que regrese

Estoy trabajando en un proyecto en el que tengo un subproceso principal y un subproceso daemon para realizar salidas de archivos. En mi hilo principal tengo un campo pthread_t * _daemon que me gustaría eliminar, pero obviamente solo después de que _daemon devuelva NULL (entiendo que usar pthread_exit() causa pérdidas de memoria). ...

preguntado 10 años, 6 meses

9

votos

2

respuestas

vistas 11,823

Ejecución de procedimiento almacenado sincronizado en mysql

Tengo un procedimiento almacenado en mysql que es para realizar una tarea que debe sincronizarse de modo que si dos aplicaciones llaman al procedimiento almacenado, solo una puede acceder a una sección de código para realizar la tarea, manteniendo la otra bloqueada hasta la primera uno termina la tarea. ...

preguntado 10 años, 6 meses

1

votos

1

respuestas

vistas 1,804

Bloqueo de celda al guardar si se han ingresado datos

Este es un seguimiento de esta pregunta, Bloquear celdas después de la entrada de datos. He progresado desde hacer esa pregunta, pero encontré más problemas, así que sentí que debería hacer una nueva pregunta. El libro de trabajo es editado por varios usuarios. Para evitar la manipulación de datos anteriores, las celdas se bloquean una vez que los datos...

preguntado 10 años, 6 meses

1

votos

5

respuestas

vistas 577

C ++ (y posiblemente Java), ¿cómo se bloquean los objetos para la sincronización?

Cuando los objetos están bloqueados en lenguajes como C ++ y Java, donde en realidad están en una escala de bajo nivel, ¿se realiza esto? No creo que tenga nada que ver con la CPU/caché o RAM. Mi mejor estimación es que esto ocurre en algún lugar del sistema operativo. ¿Sería dentro de la misma parte del sistema operativo que realiza el contexto ...

preguntado 10 años, 6 meses

0

votos

1

respuestas

vistas 212

Plataforma objetivo en cualquier CPU o archivos de bloqueo x64

Me di cuenta de que cuando configura el objetivo de la plataforma en Visual Studio en Cualquier CPU / x64, algunos archivos se bloquean (por ejemplo, aticfx64.dll, que es un archivo de controlador de dispositivo para la pantalla AMD). Sin embargo, con el destino de la plataforma en x86, no se bloquea ningún archivo. ...

preguntado 10 años, 6 meses

3

votos

1

respuestas

vistas 2,577

¿Rendimiento del algoritmo de bloqueo de tickets?

¿Alguien está familiarizado con el algoritmo de bloqueo de boletos que reemplaza el algoritmo básico de bloqueo de giro en el kernel de Linux? Espero encontrar un experto en esto. He leído de algunas fuentes en línea que se supone que el algoritmo de bloqueo de tickets es más rápido, ya que el algoritmo ingenuo abruma el bus de la CPU con...

preguntado 10 años, 6 meses