Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
screenshots | 2020-04-20 | ||
README.txt | 2020-04-20 | 2.2 kB | |
minix3hd (plot).zip | 2020-04-20 | 13.5 MB | |
fichero2.txt | 2020-04-20 | 5.5 MB | |
fichero2.xlsx | 2020-04-20 | 5.0 MB | |
colaview.exe | 2020-04-20 | 58.4 kB | |
Totals: 6 Items | 24.1 MB | 0 |
Uso: 1) Ejecutar con qemu la imagen de disco duro minix3hd.qcow en la que está instalado Minix 3.1.2a. En la configuracion de la máquina virtual qemu debe establecerse que la salida de la consola de depuración (debugcon, puerto 0xE9 debe redirigirse a un fichero de texto que se crea, con el nombre por ejemplo fichero2.txt). El fichero se crea vacio nada mas arrancar la máquina virtual. 2) Ya en la consola de Minix entrar como root y ejecutar los comandos: # cd /root/pract3 # ./plot call s on # # (otros comandos cuya ejecución se quiera estudiar) # # ./plot off El comando plot escribe continuamente información sobre los procesos que se ejecutan enviándola a través del puerto 0xE9 (hack E9) en la máquina virtual qemu. Gracias a la redirección hecha en la configuración de la máquina qemu, dicha información se guarda en el fichero de salida establecido. Por ejemplo Y:\fichero2.txt. 3) Cerrar Minix y apagar la máquina qemu. # halt c0d0p0> off 4) En windows ejecutar el programa colaview.exe indicado el fichero de salida: Y:\> colaview fichero2.txt 5) utilice los comandos indicados en el help (colaview -h) para ver el estado de la cola de preparados a medida que se avanza en la operaciones registradas en fichero2.txt por parte del comando plot. 6) Si desea ver fichero2.txt como una hoja de cálculo de excel, ejecute el comando: Y:\ colaview -x fichero2.txt Se generará un fichero con el nombre fichero2.csv. Estado del programa: El programa colaview tiene fallos en cuanto a la visualización de la cola de procesos preparados. Estos fallos se corregirán en una próxima versión con interfaz gráfica con el nombre: minixview. Agradecimientos: El programa colaview ha sido programado usando exclusivamente el compilador SmallerC escrito por Alexei Frunce: https://github.com/alexfru/SmallerC Aprovecho para felicitar a Alexei por la calidad de su compilador y por haberlo puesto a disposición de todos los que valoramos buenas herramientas de desarrollo de programas en C. Pedro Pablo. Madrid 12/10/2019