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

3 la respuesta

pthread_cond_wait y requisito de mutex

Por qué es necesario bloquear un mutex antes de llamar apthread_cond_wait? Además, ¿es necesario bloquear (en el mismo mutex) antes de llamar apthread_cond_signal? gracias por tu ayuda

3 la respuesta

¿Qué son los archivos de encabezado y los archivos de biblioteca? [duplicar

Posible duplicado: ¿Cuál es la diferencia entre un archivo de encabezado y una biblioteca? [https://stackoverflow.com/questions/924485/whats-the-difference-between-a-header-file-and-a-library] ¿Alguien puede decirme cuál es el significado real ...

4 la respuesta

strdup descargando núcleo al pasar NULL

strdup (nulo) vuelca el núcleo. Intenté en ubuntu y freeBSD ambos. ¿por qué? ¿No debería devolver nulo? char *b = NULL; a = strdup(b); Esto volcará el núcleo en la llamada strdup.

4 la respuesta

ubicación de la fuente libib - ¿para descargar o ver en línea?

Lo siento, sé que esto es estúpido, pero ¿dónde está disponible el código fuente de Linux Libc? Lo que descargué de GNU no parecía ser lo que quería, específicamente no pude encontrar nada en la familia de funciones pthreads. ¿Hay alguna ...

7 la respuesta

Forzar un despertar espurio en Java

Esta pregunta no se trata de si los despertares espurios son realmente felices, porque esto ya se discutió en detalle aquí:Realmente suceden despertares espurios? [https://stackoverflow.com/questions/1050592/do-spurious-wakeups-actually-happen] ...

3 la respuesta

¿Cómo proporcionar la funcionalidad de extensión en escritura para archivos asignados en memoria en Linux?

Estoy trabajando en portar algún código de AIX a Linux. Partes del código usan lashmat() llamada al sistema [http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp?topic=/com.ibm.aix.basetechref/doc/basetrf2/shmat.htm] para crear nuevos ...

2 la respuesta

¿Cómo hacer un seguimiento de todos los procesos descendientes para la limpieza?

Tengo un programa que puedefork() yexec() múltiples procesos en una cadena. Por ejemplo: proceso A -> fork, ejecutivo B -> fork, ejecutivo C -> fork, ejecutivo D. Entonces A es el tatarabuelo de C. Ahora el problema es que no tengo ningún ...

3 la respuesta

¿Existe alguna forma asíncrona de saber que un archivo ha cambiado?

Me gustaría monitorear asincrónicamente un archivo para detectar cualquier cambio. Es decir, me gustaría recibir una devolución de llamada (posiblemente desde el núcleo) en mi programa cuando el archivo se haya modificado / eliminado. El archivo ...

3 la respuesta

¿Cómo convertir el nombre de la señal (cadena) en código de señal?

Estoy escribiendo un programa que lee el nombre de la señal (por ejemplo, SIGSTOP, SIGKILL, etc.) como una cadena desde la línea de comando y llama a la llamada al sistema kill () para enviar la señal. Me preguntaba si hay una manera simple de ...

2 la respuesta

Qué sistemas definen EAGAIN y EWOULDBLOCK como valores diferentes?

Sólo curioso. Qué sistemas proporcionan EAGAIN y EWOULDBLOCK#define ellos como valores diferentes?