Perguntas com a marcação «mutex»

Um mutex ("exclusão mútua") é um mecanismo para garantir a integridade quando os mesmos dados ou recursos são acessados ​​(em particular, alterados) simultaneamente a partir de vários threads.



8
Existe um Mutex em Java?
Existe um objeto Mutex em java ou uma maneira de criar um? Estou perguntando porque um objeto Semaphore inicializado com 1 licença não me ajuda. Pense neste caso: try { semaphore.acquire(); //do stuff semaphore.release(); } catch (Exception e) { semaphore.release(); } se ocorrer uma exceção na primeira aquisição, a liberação …


7
Os Mutexes são necessários em javascript?
Eu vi este link: Implementing Mutual Exclusion in JavaScript . Por outro lado, eu li que não há tópicos em javascript, mas o que exatamente isso significa? Quando os eventos ocorrem, onde no código eles podem interromper? E se não houver threads em JS, preciso usar mutexes em JS ou …

4
PTHREAD_MUTEX_INITIALIZER vs pthread_mutex_init (& mutex, param)
Existe alguma diferença entre pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; Ou pthread_mutex_t lock; pthread_mutex_init ( &lock, NULL); Estou seguro o suficiente se usar apenas o primeiro método? NOTA: Minha pergunta se refere principalmente a programas muito pequenos onde, no máximo, o que farei é conectar vários clientes a um servidor e resolver …
89 c  ubuntu  pthreads  mutex 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.