Resultados de la búsqueda a petición "mutex"
¿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?
¿Cómo encontrar que se adquiere Mutex en C #?
¿Cómo puedo encontrar en el identificador de mutex en C # que se adquiere un mutex? Cuandomutex.WaitOne(timeout) tiempos de espera, vuelvefalse. Sin embargo, ¿cómo puedo encontrar eso en el identificador de mutex? (Tal vez usando p / ...
¿Cuáles son las diferencias entre varias opciones de sincronización de subprocesos en C #?
¿Alguien puede explicar la diferencia entre: bloqueo (algún objeto) {}Usando MutexUsando el semáforoUsando MonitorUso de otras clases de sincronización .NetSimplemente no puedo entenderlo. ¿Me parece que los dos primeros son iguales?
¿Por qué la función de notificación y espera de una variable std :: condition_variable necesita un mutex bloqueado?
En mi búsqueda interminable de entenderstd::contion_variables Me he encontrado con lo siguiente. Enesta página [http://www.cplusplus.com/reference/condition_variable/condition_variable/]dice lo siguiente: void print_id (int id) { ...
Mutex no se utiliza correctamente? Continuación de preguntas pasadas
Tengo una segunda pregunta que es una continuación de este hilo:¿Cómo escoge Windows la memoria para hilos? [https://stackoverflow.com/questions/30487064/how-does-windows-pick-memory-for-threads] void ThreadTest(LPTSTR* Pointer, mutex* MutexPtr) ...
Implementación de mutexes para escritura de archivos
Estoy tratando de usar mutexes para evitar múltiples escrituras en el mismo hilo en C / Cpp. A continuación se muestra el flujo de mi programa. Estoy confundido sobre dónde incluir mi código de bloqueo y desbloqueo. main() { spawn a worker ...
Detectar si otra instancia de la aplicación ya se está ejecutando
Mi aplicación debe comportarse de manera ligeramente diferente cuando se carga si ya hay una instancia ejecutándose. Entiendo cómo usar un mutex para evitar la carga de instancias adicionales, pero eso no resuelve mi problema. Por ejemplo: La ...
Mutex ejemplo / tutorial?
Soy nuevo en multihilo y estaba tratando de entender cómo funcionan los mutexes. Busqué mucho en Google yEncontré un tutorial decente [http://www.yolinux.com/TUTORIALS/LinuxTutorialPosixThreads.html], pero aún dejó algunas dudas sobre cómo ...
Mutex no libera
Mi solución c # WinForm contiene varios proyectos, incluido un proyecto de administración que contiene frmAdmin y un proyecto de usuario que contiene frmUser. Un tercer proyecto contiene frmTimer que tiene un temporizador que lanza periódicamente ...
¿Por qué no hay una función de espera para condition_variable que no vuelva a bloquear el mutex?
Considere el siguiente ejemplo. std::mutex mtx; std::condition_variable cv; void f() { { std::unique_lock<std::mutex> lock( mtx ); cv.wait( lock ); // 1 } std::cout << "f()\n"; } void g() { std::this_thread::sleep_for( 1s ); cv.notify_one(); } ...