簡體   English   中英

C ++多播提要

[英]c++ multicast feed

我正在嘗試創建接收多播數據提要的應用程序。

如果我有多個應用程序從同一個多播數據接口接收數據饋送,這是否真的增加了整體網絡負載?

我的想法是,如果這三個應用程序偵聽相同的多播提要,則應以某種方式立即將數據發送到那些應用程序,因此它們不會增加整體網絡負載。

誰能提供一些有關多播提要實際工作方式的建議?

謝謝。

如果在單個硬件上有多個使用相同組播數據的使用方應用程序,則必須將數據從內核模式復制到每個使用方應用程序的用戶空間中。

  • 如果在NIC上測量數據,則不會看到其他帶寬。
  • 隨着網絡堆棧將多點廣播消息復制到每個消耗應用程序的用戶空間,您將看到內核上花費了額外的CPU負載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM