Resultados de la búsqueda a petición "system-calls"

4 la respuesta

Cómo encontrar qué tipo de llamada al sistema usa un programa

Estoy trabajando en la máquina x86_64. Mi kernel de Linux también es de 64 bits. Como hay diferentes maneras de implementar una llamada al sistema (int 80, syscall, sysenter), quería saber qué tipo de llamada al sistema está usando mi máquina. ...

1 la respuesta

¿Llamar a un programa que no sea Python desde Python?

Actualmente estoy luchando por llamar a un programa que no sea de Python desde un script de Python. Tengo unos ~ 1000 archivos que al pasar por este programa C ++ generarán ~ 1000 salidas. Cada archivo de salida debe tener un nombre ...

2 la respuesta

Captura / bloqueo de SIGINT durante la llamada al sistema

He escrito un rastreador web que me gustaría poder detener mediante el teclado. No quiero que el programa muera cuando lo interrumpo; primero necesita vaciar sus datos al disco. Yo tampoco quiero atraparKeyboardInterruptedException, porque los ...

5 la respuesta

syscall getrandom en C no encontrado

El problema se resolvió actualizando la biblioteca C. Me gustaría usar el syscall getrandom ( http://man7.org/linux/man-pages/man2/getrandom.2.html [http://man7.org/linux/man-pages/man2/getrandom.2.html]) gcc-5 -std = c11 test.c #include ...

3 la respuesta

Capturando la señal SIGINT para terminar un shell personalizado

Espero que me puedan ayudar a resolver este problema. Para la escuela tengo que transformarCtrl + C a un comando que no cierra el shell, pero él recuerda a través deprintf() que debo escribir exit para cerrar el shell. Ni siquiera sé por dónde ...

1 la respuesta

¿Por qué no se está ejecutando printf antes de exevp?

Me sale un mensaje de "¡Hola!" ¿Por qué esto no también imprime "algo"? #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { char* program_name = "echo"; char* args[]= {program_name,"hi!",NULL}; printf("something"); ...

3 la respuesta

¿Cómo no abrir un archivo dos veces en Linux?

Tengo una lista vinculada con un fd y una cadena que usé para abrir este archivo en cada entrada. Quiero abrir y agregar archivos a esta lista solo si este archivo aún no está abierto, porque abro y analizo estos archivos y no quiero hacerlo dos ...

1 la respuesta

Llamadas del sistema PHP y $ PATH en OS X

Estoy tratando de hacer que PHP haga llamadas al sistema en OS X. Sin embargo, no parece poder encontrar nada que esté incluido en la ruta del sistema. Cuando corro ... putenv("PATH={$_SERVER["PATH"]}:/usr/local/bin"); ... justo antes de la ...

1 la respuesta

Cómo hace System.currentTimeMillis () para que llegue el momento

Es el métodoSystem.currentTimeMillis() implementado para hacer una llamada del sistema al sistema operativo subyacente para recibir la hora actual? Pregunto ya que hasta donde yo sé, el método funciona bastante rápido y toma tan solo 6 relojes ...

3 la respuesta

¿Cómo se implementa internamente malloc ()? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo funcionan malloc () y free ()? [/questions/1119134/how-do-malloc-and-free-work] 13 respuestas¿Alguien puede explicar cómomalloc() trabaja internamente? A veces he hechostrace program y veo ...