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

1 la respuesta

¿Cómo escribir la memoria de entrada de mmap en el archivo de salida O_DIRECT?

por qué no sigue el trabajo de pseudocódigo (O_DIRECT resulta en EFAULT) in_fd = open("/dev/mem"); in_mmap = mmap(in_fd); out_fd = open("/tmp/file", O_DIRECT); write(out_fd, in_mmap, PAGE_SIZE);while following does (no O_DIRECT) in_fd = ...

1 la respuesta

¿Por qué se proporciona orig_eax además de eax?

Porque es elorig_eax miembro incluido ensys/user.h 'sstruct user_regs_struct?

1 la respuesta

¿Cómo funcionan realmente las funciones schedule () + switch_to () del kernel de Linux?

Estoy tratando de entender cómo funciona realmente el proceso de programación en el kernel de Linux. Mi pregunta no es sobre el algoritmo de programación. Se trata de cómo las funcionesschedule() yswitch_to() trabajo Intentaré explicarlo. Vi ...

1 la respuesta

Linux Kernel Preemption durante spin_lock y mutex_lock

Cuando un proceso en el espacio del kernel tiene unaspin_lock, el proceso no se puede adelantar debido a cualquiera de las siguientes condiciones: Cuando se agota el intervalo de tiempo del procesoCuando un proceso de alta prioridad se vuelve ...

1 la respuesta

Android: Matar (todos) la aplicación de ejecución en primer plano

¿Estoy buscando una forma de eliminar la aplicación Dalvik en primer plano (en ejecución activa) desde el kernel de Linux (usando su ID de proceso)? ¿Cómo puedo conseguir esto? ¿algunas ideas? ¿El núcleo ve el pid de una aplicación en ...

1 la respuesta

Linux reserva un procesador para un grupo de procesos (dinámicamente)

¿Hay alguna forma de excluir un procesador de la programación normal? Es decir, usandosched_setaffinity Puedo indicar en qué procesador debe ejecutarse un subproceso, pero estoy buscando el inverso. Es decir, quiero excluir un procesador ...

1 la respuesta

linux kernel aio funcionalidad

Estoy probando funciones asincrónicas de kernel io (no posix aio) y estoy tratando de averiguar cómo funciona. El siguiente código es un programa completo donde simplemente escribo una matriz repetidamente en un archivo abierto usando O_DIRECT. ...

2 la respuesta

DMA gestión de coherencia de caché

Mi pregunta es esta: ¿cómo puedo determinar cuándo es seguro deshabilitar la indagación de caché cuando estoy usando @ correctament[pci_]dma_sync_single_for_{cpu,device} en el controlador de mi dispositivo? Estoy trabajando en un controlador de ...

1 la respuesta

Obtén campos de tiempo, mtime y ctime con precisión de nanosegundos para el archivo (stat?)

Algunos sistemas de archivos (por ejemplo, ext4 y JFS) ofrecen una resolución de nanosegundos de los campos atime / mtime. ¿Cómo puedo leer los campos de resolución ns? Losstat ...

3 la respuesta

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 ...