Resultados de la búsqueda a petición "mutex"

5 la respuesta

Win32: ¿Cómo obtener el proceso / subproceso que posee un mutex?

4 la respuesta

spin_lock en núcleos linux no preventivos

Leí que en un sistema con 1 CPU y kernel de Linux no preventivo (2.6.x), una llamada spin_lock es equivalente a una llamada vacía y, por lo tanto, se implementa de esa manera. No puedo entender eso: ¿no debería ser equivalente a dormir en un ...

2 la respuesta

Escrituras internacionales de Atomic multiplataforma y multiproceso en el archivo

Estoy escribiendo una aplicación que tendrá que ser capaz de manejar muchos accesos concurrentes a ella, ya sea por hilos como por procesos. Por lo tanto, no se deben aplicar mutex ni bloqueos a esto. Para que el uso de los bloqueos se reduzca ...

2 la respuesta

No se puede acceder al miembro privado declarado en la clase 'QReadWriteLock'Error 1 error C2248:' QReadWriteLock :: QReadWriteLock '

Esto realmente se siente como un error en Qt. ¿Alguien tiene una solución o debo presentarla como un error? #include <QReadWriteLock> class FileInfoWrapper { public: explicit FileInfoWrapper(const QFileInfo& _fileInfo); ~FileInfoWrapper(); ...

9 la respuesta

¿Qué es un mutex?

Un mutex es un concepto de programación que se usa con frecuencia para resolver problemas de subprocesos múltiples. Mi pregunta a la comunidad: ¿Qué es un mutex y cómo se usa?

4 la respuesta

Mutex son necesarios para proteger las variables de condición

2 la respuesta

std :: mutex lock se bloquea al anular el nuevo operador

Tenemos un administrador de memoria interna que usamos con uno de nuestros productos. El administrador de memoria anula el

5 la respuesta

Fair sección crítica (Linux)

En una aplicación de Linux multiproceso, uso un mutex para secciones críticas. Esto funciona muy bien, excepto por el tema de la equidad. Puede suceder que un hilo que abandona una sección crítica y vuelva a ingresar de inmediato no le ...

5 la respuesta

¿Cómo debo lidiar con mutexes en tipos móviles en C ++?

Por diseño,std::mutex No es móvil ni se puede copiar. Esto significa que una claseA, que contiene un mutex, no recibirá un constructor de movimiento predeterminado. ¿Cómo haría este tipo?A movible de una manera segura?

8 la respuesta

¿Debería una declaración de devolución estar dentro o fuera de una cerradura?

Me acabo de dar cuenta de que en algún lugar de mi código tengo la declaración de devolución dentro de la cerradura y en algún momento afuera. ¿Cuál es el mejor? 1) void example() { lock (mutex) { //... } return myData; }2) void example() { ...