Preguntas etiquetadas con locks

5
¿En qué se diferencia el spinlock del sondeo?
¿El spinlock y el sondeo son lo mismo? Wikipedia: un spinlock es un bloqueo que hace que un hilo que intenta adquirirlo simplemente espere en un bucle ("giro") mientras verifica repetidamente si el bloqueo está disponible Esto suena muy parecido a: while(!ready); Me enseñaron a evitar las encuestas siempre que …
41 locks  kernel  polling 

5
¿La inmutabilidad elimina por completo la necesidad de bloqueos en la programación multiprocesador?
Parte 1 Claramente, la inmutabilidad minimiza la necesidad de bloqueos en la programación multiprocesador, pero ¿elimina esa necesidad o hay casos en los que la inmutabilidad por sí sola no es suficiente? Me parece que solo puede diferir el procesamiento y el estado de encapsulado mucho antes de que la …






4
PHP file_put_contents Bloqueo de archivos
El senario: Tiene un archivo con una cadena (valor promedio de la oración) en cada línea. Por el bien de los argumentos, digamos que este archivo tiene un tamaño de 1Mb (miles de líneas). Tiene una secuencia de comandos que lee el archivo, cambia algunas de las cadenas dentro del …

3
Lectura de archivo durante escritura en Linux
Según tengo entendido, cuando se escribe un archivo, el proceso de escritura en el archivo obtiene un bloqueo exclusivo. Por lo tanto, otros procesos no pueden acceder a este archivo para leerlo. Con el conocimiento anterior, no puedo entender cómo puedo reproducir un video en un reproductor multimedia cuando el …
9 linux  io  locks 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.