03 2017 档案

摘要:将上一篇博客里的测试曲线分别求平均值得到上图的比较曲线。从图中可以看出在【8MB, 128MB/256MB/1GB】时,带宽比较大。 阅读全文
posted @ 2017-03-29 15:40 小荷才楼尖尖角 阅读(591) 评论(0) 推荐(0)
摘要:由前两篇博客知道,通过SO_SNDBUF与SO_RCVBUF可以设置TCP套接字的发送缓冲区和接收缓冲区的大小。 当设置TCP套接字接收缓冲区的大小时,函数调用的顺序很重要。这是因为TCP的窗口规模选项是在建立连接时用SYN分节与对端互换得到的。 对于客户, 这意味着SO_RCVBUF选项必须在调用 阅读全文
posted @ 2017-03-28 09:23 小荷才楼尖尖角 阅读(2634) 评论(0) 推荐(0)
摘要:在刀片2的 cmm02node06 >cmm02node01 两个结点上,将包长固定在2KB, 用-w选项改变socket buffer size大小,用iperf软件测试两个节点之间的tcp传输带宽,观察随着socket buffer size的变化,传输带宽的变化情况: 1. 只改变发送端的so 阅读全文
posted @ 2017-03-22 22:48 小荷才楼尖尖角 阅读(9200) 评论(0) 推荐(1)
摘要:下面测试了四种情况下ROS的带宽: 1. ROS和发送端都不设置SO_RCVBUF/SO_SNDBUF值。 2. ROS 将SO_RCVBUF/SO_SNDBUF设置为256KB, 发送端都不设置。 3. ROS只设置SO_RCVBUF为256KB, 发送端都不设置。 4. ROS只设置SO_SND 阅读全文
posted @ 2017-03-20 09:10 小荷才楼尖尖角 阅读(1822) 评论(0) 推荐(0)
摘要:在不带组装,取数线程简化为直接while循环recv,通过setsockopt将SO_SNDBUF, SO_RCVBUF设置为256*1024时,短时间内的测试结果为6.7Gb/s。但是长时间的测试结果却如下图: 上图的横坐标为ROS接收到event的个数,以40000为单位。 (x, y)表示 R 阅读全文
posted @ 2017-03-18 22:03 小荷才楼尖尖角 阅读(650) 评论(0) 推荐(0)
摘要:昨天用ROS, iperf, nettest测试了cmm02node06——>cmm02node01的带宽和cpu占用率,发送的包长为2KB,测试的结果为: 带宽 发送端CPU占用率 接收端CPU占用率 ROS 4.42Gb/s, 80% 100% iperf 4.66Gb/s, 100% 70% 阅读全文
posted @ 2017-03-15 17:54 小荷才楼尖尖角 阅读(600) 评论(0) 推荐(0)
摘要:http://files.cnblogs.com/files/zengtx/readyToReadout_PollEth.pdf 上图为readyToReadout函数和PollEth()函数的程序流程图。 在单ROS单DataChannel的情况下,buffer一直足够,查看m_statistic 阅读全文
posted @ 2017-03-13 22:05 小荷才楼尖尖角 阅读(346) 评论(0) 推荐(0)
摘要:http://files.cnblogs.com/files/zengtx/%E4%B8%8D%E5%B8%A6%E7%BB%84%E8%A3%85%E5%8F%96%E6%95%B0%E7%BA%BF%E7%A8%8B%E6%97%B6%E9%97%B4%E5%88%86%E6%9E%90.pdf 阅读全文
posted @ 2017-03-11 18:22 小荷才楼尖尖角 阅读(324) 评论(0) 推荐(0)
摘要:RC (Reliable Connection) : a connection is established between endnotes, and messages are reliabled sent between them. UD (Unreliable Datagram): a sin 阅读全文
posted @ 2017-03-09 11:12 小荷才楼尖尖角 阅读(3392) 评论(0) 推荐(0)
摘要:1. 在 ../segments/dybnewfarm.data.xml 文件里添加cmm02上节点的描述 2. 在 ../segments/simulation_FADC_xml/wu8.xml 文件里将ROS运行的节点改成cmm02节点 3. 在../segments/FADCEthChan.d 阅读全文
posted @ 2017-03-06 17:29 小荷才楼尖尖角 阅读(372) 评论(0) 推荐(0)
摘要:cmm03 刀片 和 cmm02刀片的 cpu的型号是一样的: 2颗6核的物理CPU,开启了超线程 CPU型号: Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz cmm03和cmm02的操作系统是一样的,都是SLC 6.6: [zengtx@cmm02node02 阅读全文
posted @ 2017-03-06 11:16 小荷才楼尖尖角 阅读(5811) 评论(0) 推荐(0)