繁体   English   中英

从 xv6 中的进程关闭 qemu

[英]Close qemu from a process in xv6

我最近开始学习 xv6 并试图在 xv6 中实现关闭机制,我能够终止所有正常运行的进程并等待其中一些完成然后终止它们。 但是我无法从关机过程中关闭 qemu。

有人可以建议如何从 aa xv6 进程关闭 qemu 吗?

我用谷歌搜索,发现有人使用了“outb”和“outw”命令,但它们都不起作用。

我不知道我是否完全理解您的问题,但是要关闭使用 qemu 运行的 xv6 进程,我使用组合键CTRL + A --> C

然后它应该显示你可以用命令“q”关闭的(qemu)终端行。

在 QEMU 中,“退出 QEMU 进程”发生在客户机关闭模拟硬件的电源时。 因此,您的来宾操作系统“关闭”需要通过执行正确的硬件操作来关闭电源。 (如何完成取决于 QEMU 正在模拟的硬件——例如,某些 Arm 板根本没有任何软件控制断电机制。请查看相关硬件的文档。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM