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

10 la respuesta

¿Qué es ": - !!" en el código C?

e topé con este extraño código macro en / usr / include / linux / kernel.h [https://github.com/torvalds/linux/blob/ff2d8b19a3a62559afba1c53360c8577a7697714/include/linux/kernel.h#L677-L682] : /* Force a compilation error if condition is true, ...

6 la respuesta

¿Qué es% gs en la Asamblea

void return_input (void) { char array[30]; gets (array); printf("%s\n", array); }Después de compilarlo en gcc, esta función se convierte al siguiente código de ensamblaje: push %ebp mov %esp,%ebp sub $0x28,%esp mov %gs:0x14,%eax mov ...

16 la respuesta

¿Por qué me niegan la conexión después de 1024 conexiones?

Estoy probando en un servidor Linux local con el servidor y el cliente en el mismo servidor. Después de aproximadamente 1024 conexiones, en mi código, donde me conecto, recibo la conexión rechazada. Al principio pensé que era el ...

6 la respuesta

LD_PRELOAD con setuid binary

Estoy tratando de usarLD_PRELOAD para precargar una biblioteca con una aplicación que tiene permisos setuid. IntentóLD_PRELOAD al principio, y parecía que estaba siendo ignorado con el binario setuid, aunque estaba funcionando cuando lo probé ...

12 la respuesta

Suscribirse a múltiples grupos de multidifusión en un socket (Linux, C)

Es posible recibir datos de más de un grupo de multidifusión en un solo socket? Por ejemplo void AddGroup(int sock, const char* mc_addr_str, int mc_port, const char* interface) { struct sockaddr_in mc_addr; memset(&mc_addr, 0, ...

18 la respuesta

Cómo obtener el 100% de uso de CPU de un programa C

Esta es una pregunta bastante interesante, así que déjame configurar la escena. Trabajo en el Museo Nacional de Computación, y acabamos de conseguir una supercomputadora Cray Y-MP EL desde 1992, ¡y realmente queremos ver qué tan rápido puede ...

2 la respuesta

¿Dónde está el punto de entrada ISR de Linux?

Estoy tratando de entender la interfaz de llamada del sistema y la implementación en el kernel de Linux. Se acerca deentry.S y la relación entrelibc encabezados e implementación. Lo que quiero saber es en qué parte del núcleo está laint 80h ...

4 la respuesta

Seleccione líneas aleatorias de un archivo en bash [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es una manera fácil de leer una línea aleatoria de un archivo en la línea de comandos de Unix? [/questions/448005/whats-an-easy-way-to-read-random-line-from-a-file-in-unix-command-line] 13 ...

10 la respuesta

Es seguro deshabilitar el almacenamiento en búfer con stdout y stderr?

A veces ponemos algunas impresiones de depuración en nuestro código de esta manera printf("successfully reached at debug-point 1\n"); some code is here printf("successfully reached at debug-point 2"); Here segmantaion fault occur due to some ...

4 la respuesta

¿Qué distribuciones de JDK pueden ejecutar `javac -source 1.6 -target 1.5`?

NOTA: Por favor, hagan comentar todos los peligros de la compilación cruzada. Gracias Tengo una situación en la que necesitamos tener una fuente Java 6 compilada para una JVM Java 5 (para asegurarme de que el uso de JAX-WS sea ...