Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我和一些工人在同一台机器上拥有一台服务器,每个工人都在与它交谈。他们可能正在通过 TCP 或 Unix 域套接字进行通信。性能如何随工人数量和消息大小而变化?
当我谈到性能时,我不仅要寻找平均延迟,还要寻找 p90 和 p99 延迟。
至于 TCP,你可以自己测量它的性能(像这样)。做几个测试。设置缓冲区的长度以读取或写入并在服务器模式下运行iperf并在客户端模式下运行一些 iperf 进程。然后更改缓冲区的长度以读取或写入。