Jen*_*ens 5 networking linux sockets macos
这个问题基于OpenOffice上的这个线程。
我正在使用 Python 和Office UNO 桥来分析文档。大多数情况下,我在 Mac 上运行并启动一个办公室实例以在本地主机上收听:
soffice --accept=socket,host=localhost,port=2002;urp;StarOffice.ServiceManager"
Run Code Online (Sandbox Code Playgroud)
使用它,在我的 Mac 上运行测试文档大约需要 2 秒钟。然而,在 Linux 上,完全相同的场景运行了大约 45 秒,这是一个严重的性能差异。这是在 Mint、Gentoo 和 Ubuntu 上的。
有趣的是,使用 office 并通过命名管道连接到它:
soffice --accept="pipe,name=abraxas;urp;StarOffice.ServiceManager"
Run Code Online (Sandbox Code Playgroud)
在所有测试平台上以几乎相同的速度运行:大约 1.5 秒。
问题:Mac 和 Linux 套接字连接有什么不同,为什么 Linux 套接字慢这么多?
归档时间: |
|
查看次数: |
1539 次 |
最近记录: |