Resultados de la búsqueda a petición "spinlock"
GLSL roto Spinlock / GLSL Locks Compendium
Tengo una configuración donde debo bloquear, leer algunos datos, procesar, escribir algunos datos y luego desbloquear. Con este fin, hice una textura de bloq...
¿Qué son exactamente los "spin-locks"?
Siempre me pregunté qué son: cada vez que escucho sobre ellos, imágenes de dispositivos futuristas como volantes van bailando (rodando?) A través de mi mente...
¿Por qué Linux desactiva la preferencia del kernel después de que el código del kernel contiene un spinlock?
Soy nuevo en Linux y estoy leyendo el libro de controladores de dispositivos de Linux de Rubini & Corbet. Estoy confundido en una declaración relacionada...
Spinlock vs Ocupado espera
Por favor explique por quéOcupado esperando generalmente está mal visto mientras queHilado A menudo se ve como bien. Por lo que puedo decir, ambos se repiten infinitamente hasta que se cumple alguna condición.
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 ...
¿Se requiere una barrera de memoria o una operación atómica en un bucle de espera ocupada?
Considera lo siguientespin_lock() implementación, originalmente deesta respuesta [https://stackoverflow.com/a/32658335/3169754]: void spin_lock(volatile bool* lock) { for (;;) { // inserts an acquire memory barrier and a compiler barrier if ...
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 ...
¿Cuándo se debe usar un spinlock en lugar de mutex?
Creo que ambos están haciendo el mismo trabajo, ¿cómo decides cuál usar para la sincronización?
Página 1 de 2