VMWare 串行端口

VMWare 串行端口

有人能告诉我不同​​方式的区别吗虚拟串行端口可以使用 VMWare 基础架构进行配置吗?

例如:

  • “使用输出文件”和“使用命名管道”之间有什么区别?
  • “使用输出文件”可以用来连接两台机器吗?
  • 使用“命名管道”时,它是否可以只是共享 SAN 上的任意 fifo?是否需要提前创建,还是 vmware 会根据需要创建它?
  • 当使用“命名管道”时,我假设一个服务器需要配置为“服务器”,另一个服务器需要配置为“客户端”,并且哪一个是哪个并不重要 - 这是正确的吗?
  • “CPU 轮询产量”是什么意思 - 哪种模式更适合恒定的串行端口连接?

谢谢

答案1

  • 命名管道虚拟串行端口的行为更像传统
    串行端口 - 具有输入和输出,而“输出文件”
    主要用于快速将程序输出捕获到文件中。
  • “输出文件”对于机器之间的双向通信没有用。
  • 命名管道的实际名称在虚拟机的设置中声明。
  • 选择哪个命名管道作为服务器和客户端并不重要;一个客户端只能连接到一个服务器。
  • “CPU 轮询时让步”适用于通过轮询与串行端口通信的特殊应用程序。内核调试器就是一个例子;当在调试中断时被阻止时,无法可靠地处理其他中断。此设置不适用于通过命名管道串行端口进行的典型机器间连接。

相关内容