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

1 la respuesta

QEMU - Code Flow [caché de instrucciones y TCG]

1 la respuesta

qemu-system-aarch64 entrando en el1 al emular un encendido de a53

He descargado la última versión de Windows qemu y luego ejecuto debajo de la línea qemu-system-aarch64 -M virt,gic_version=3 -cpu cortex-a53 -smp 2 -nographic -m 2048 -kernel mybaremetal.axf -s -Spara emular un dual core cortex-a53, y puedo usar ...

1 la respuesta

¿Cómo crear dispositivos QEMU fuera del árbol?

Se me ocurren dos posibles mecanismos: IPC como el QMP y QAPI existentesQEMU carga un complemento de biblioteca compartida que contiene el modeloCapacidades requeridas (por supuesto, todo posible a través de la API de C, pero no necesariamente ...

3 la respuesta

¿Cómo emular la Raspberry Pi 2 en QEMU?

Hace algún tiempo emulé la Raspberry Pi siguiendoEste artículo [https://web.archive.org/web/20150512213356/http://xecdesign.com/qemu-emulating-raspberry-pi-the-easy-way/] , pero este enfoque tiene varios problemas: Es muy lento.La solución de ...

1 la respuesta

¿Cómo ejecutar gdb con LD_PRELOAD?

Tengo un programa que usa LD_PRELOAD. El programa debe ejecutarse así, "LD_PRELOAD = / path / to / libfoo.so qemu -U LD_PRELOAD a.out", si no tiene gdb. Esto es lo que hice mientras ejecutaba gdb. (gdb) set environment ...

5 la respuesta

¿Cómo depurar el kernel de Linux con GDB y QEMU?

Soy nuevo en el desarrollo del kernel y me gustaría saber cómo ejecutar / depurar el kernel de Linux utilizando QEMU y gdb. De hecho, estoy leyendo el libro ...

1 la respuesta

Registro de huella de acceso a memoria

encontrémtrace [https://github.com/aclements/mtrace]por Dr.Clements. Aunque es útil, no funciona normalmente en la situación que necesito. Tengo la intención de utilizar el registro para comprender el patrón de acceso a la memoria en diferentes ...

6 la respuesta

¿Por qué usaría el operador ternario sin asignar un valor para la condición "verdadera" (x = x?: 1)

En el código qemu de código abierto de Android, me encontré con esta línea de código: machine->max_cpus = machine->max_cpus ?: 1; /* Default to UP */¿Es esta una forma confusa de decir: if (machine->max_cpus) { ; //do nothing } else { ...

2 la respuesta

¿Cómo ver el perfil de código nativo de Android?

Comencé mi emulador con ./emulator -trace profile -avd emulator_15. Luego rastreé los archivos de rastreo hasta ~ / .android / avd / rodgers_emulator_15.avd / traces / profile, donde hay seis archivos: qtrace.bb, qtrace.exc, qtrace.insn, ...

1 la respuesta

Error de lectura de disco al cargar sectores en la memoria

Traté de desarrollar un gestor de arranque usandoesta [https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf], pero cuando se ejecuta muestra: disk read error!Si lo ignoro, en una parte posterior, me muestra un mapeo de memoria ...