C++ 共享资源,如带宽同步
我正在读关于应用C中线程同步的书++ 共享资源也可以是一些不太有形的东西,比如带宽 您的应用程序每单位时间可以发送或接收的信息量 时间例如,许多线程可以同时请求信息 从套接字,例如获取网页或其他信息。最 操作系统可以同时管理数百或数千个 并将耐心等待信息到达。这个 管理不是问题,而是及时接收信息 是如果运行应用程序的计算机需要一个恒定的 信息,您可能会发现您正在尝试访问更多 信息超过了您可以接收的可用带宽 我对上述段落的问题是:C++ 共享资源,如带宽同步,c++,synchronization,C++,Synchronization,我正在读关于应用C中线程同步的书++ 共享资源也可以是一些不太有形的东西,比如带宽 您的应用程序每单位时间可以发送或接收的信息量 时间例如,许多线程可以同时请求信息 从套接字,例如获取网页或其他信息。最 操作系统可以同时管理数百或数千个 并将耐心等待信息到达。这个 管理不是问题,而是及时接收信息 是如果运行应用程序的计算机需要一个恒定的 信息,您可能会发现您正在尝试访问更多 信息超过了您可以接收的可用带宽 我对上述段落的问题是: 作者所说的“管理不是问题,但及时收到信息才是问题所在”是什么意思?
谢谢你的澄清。你能告诉我这里的带宽是多少吗?在给定时间内可以传输到主机的数据量。例如,如果您有16 Mbps(~1.8 MB/s)的ADSL,那么使用200 kB/s的九个线程会使连接达到极限,如果您添加另一个线程,所有线程的性能都会降低。