您可以配置串行端口在何时连接到虚拟机。也可以配置将输出发送到物理端口还是发送到主机系统的文件、设置两个虚拟机之间的直接连接,以及指定客户机操作系统是否在轮询模式下使用端口。

要为所选虚拟机配置串行端口设置,请选择虚拟机,再选择虚拟机 > 虚拟机设置,单击硬件选项卡,然后选择串行端口。

表 1. 串行端口设置
设置 说明
已连接 在虚拟机运行时连接端口。
启动时连接 在开启虚拟机时连接端口。
使用物理串行端口 选择一个主机串行端口。
使用输出文件 将虚拟串行端口的输出发送到主机系统的文件。使用现有输出文件,或导航至所需目录并键入文件名以创建文件。
使用命名管道使用套接字(命名管道) 在两个虚拟机之间建立直接连接,或在虚拟机和主机系统应用程序之间建立连接。

(Linux 主机)在第一个字段中输入 /tmp/socket 或其他 UNIX 套接字名称。服务器和客户端上使用的管道名称必须相同。

轮询时主动放弃 CPU

客户机操作系统在轮询模式(而非中断模式)中使用该端口。如果它的任务只是轮询虚拟串行端口,就会放弃占用处理器时间。

如果客户机操作系统在中断模式下使用串行端口,请勿选中该设置。

注: 如果开发人员使用的调试工具需要通过串行连接进行通信,则该设置对他们非常适用。选择该设置可改善客户机操作系统在轮询模式下使用串行端口时的性能。