问题标签 [openonload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 接收每个多播数据包两次 Onload?
我正在收听来自外部来源的多播数据。
当我的应用程序没有运行时 Onload
,一切都很好。但是,当我在下面运行时,Onload
我会收到每个数据包两次。
这就是我加入多播组的方式:
我怎样才能在Onload
不接收每个数据包两次的情况下运行?
amazon-web-services - 无法在 AWS 服务器上安装 OpenOnload
我正在尝试在运行 Ubuntu 服务器 18.04.3 的 AWS 服务器上安装 OpenOnload。我从这里下载了版本 7.1.0.265(最新)的 DEB 发行包:https: //support.solarflare.com/index.php/component/cognidox/? view=categories&id=361
然后从中提取文件夹 \onload_7.1.0.265-debiansource.tgz\onload_7.1.0.265.orig.tar.gz 并解压缩。然后我可以跑
根据 README 文件中的说明。在我的本地机器上的 Ubuntu 20 上,这一切都正常工作并安装了 OpenOnload,但是在 AWS 服务器实例上抛出了这个错误:
这可能是由于与 AWS 上的某些特定功能不兼容吗?我检查了下载源的版本兼容性,它说与 Ubuntu 服务器 18.04 兼容。任何关于如何解决它的想法将不胜感激!
linux - 使用 OpenOnload '无法打开共享对象文件'
我已经构建并安装了https://github.com/Xilinx-CNS/onload共享库。
然后我正在尝试:
onload ping 8.8.8.8
得到这个错误:
但它适用于sudo onload ping 8.8.8.8
:
有人可以帮助我,我如何在没有 sudo 的情况下实现这个命令?例如,onload nc -l $PORT
没有 sudo 可以工作,但 ping 不能。
一些调试信息:
sudo find / -name libonload.so
:
cat /etc/ld.so.conf
cat /etc/ld.so.conf.d/*.conf
sudo ldconfig -v
:
ls -l /usr/lib/x86_64-linux-gnu | grep onload
ls -l /lib/x86_64-linux-gnu | grep onload
/lib$ ls -l | grep x86_64-linux-gnu
/usr/lib$ ls -l | grep x86_64-linux-gnu