Resultados de la búsqueda a petición "linux"
omportamiento inesperado del desplazamiento a nivel de bits utilizando gcc
Tengo un programa de prueba como este: int main() { unsigned n = 32; printf("ans << 32 = 0x%X\n", (~0x0U) << 32); printf("ans >> 32 = 0x%X\n", (~0x0U) >> 32); printf("ans << n(32) = 0x%X\n", (~0x0U) << n); printf("ans >> n(32) = 0x%X\n", ...
¿Cómo puedo monitorear el estado de la NIC (arriba / abajo) en un programa C sin sondear el núcleo?
Ahora necesito obtener el estado de la NIC (arriba o abajo) en tiempo real. Eso significa que tengo que atrapar la interrupción del núcleo cuando la NIC sube o baja en un bucle bloqueado. l primer método estúpido del mío es ese cheque en el / ...
Capturar imágenes de pantalla / monitor, enviar entrada de teclado en Linux
Necesito procesar imágenes enviadas a la pantalla de video de mi computadora portátil, y necesito enviar la entrada del teclado a mi sistema Linux, usando un programa C ++ o shell. Mi objetivo es procesar imágenes que son parte de un juego de ...
Mmap () un archivo grande completo
Estoy tratando de "mmap" un archivo binario (~ 8 Gb) usando el siguiente código (test.c). #include <stdio.h> #include <stdlib.h> #include <stdint.h> #include <sys/mman.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> ...
Los diferentes programas obtienen su memoria de un montón común o de un montón separado?
stoy un poco confundido sobre cómo glibc en Linux asigna su memoria a varios programas. Estas son las pocas preguntas: e ha asignado desde un montón común (es decir, hay un montón común en todos los procesos en Linux) o hay un montón asignado ...
¿Cómo escapar de las comillas simples en Bash / Grep?
Quiero buscar con grep una cadena que se vea así: something ~* 'bla'He intentado esto, pero el shell elimina las comillas simples argh .. grep -i '"something ~* '[:alnum:]'"' /var/log/syslog ¿Cuál sería la búsqueda correcta?
Enlace estático de la función de biblioteca compartida en gcc
¿Cómo puedo vincular estáticamente una función de biblioteca compartida en gcc?
Pthreads - Alto uso de memoria
Estoy programando algo en C que crea muchos Pthreads en Linux en un sistema de 256Mb. Por lo general, tengo + 200Mb gratis. Cuando ejecuto el programa con poca cantidad de subprocesos, funciona, pero una vez que lo hago crea alrededor de 100 ...
Qué sucede si 2 procesos diferentes llaman simultáneamente a una llamada al sistema de escritura en el mismo archivo?
¿El SO lo maneja correctamente? ¿O tendré que llamar a flock ()?
Medición de NUMA (acceso no uniforme a la memoria). Sin asimetría observable. ¿Por qué
Intenté medir los efectos asimétricos de acceso a la memoria de NUMA y fallé. El experiment Realizado en un Intel Xeon X5570 @ 2.93GHz, 2 CPU, 8 núcleos. En un hilo fijado al núcleo 0, asigno una matrizx de tamaño 10,000,000 bytes en el nodo ...