由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - [合集] 再问一个接受udp数据的问题,急
相关主题
c++里面有什么Container插入是最快的?thread model 和 效率
我也请问一个multi-thread的问题C10M除了socket以外,还牵涉其他方面的技巧
dequePython里边file writer的问题
问个关于socket问题今天debug一天
有没有现成的模拟fread的bufferRead()?真正的multi-threading是5个thread要5个cpu?那apache是真正的m
C++ ofstream binary output slowdoes the system guarantee this? (转载)
C10M 练习2: 空TCP 连接,1M per 4G RAMmulti-thread 一问,
魏老师是本版的第二个千万富翁了吧MPI I/O 问题
相关话题的讨论汇总
话题: udp话题: buffer话题: 数据话题: thread话题: 问题
进入Programming版参与讨论
1 (共1页)
b***y
发帖数: 2799
1
☆─────────────────────────────────────☆
alfven (rik) 于 (Fri Sep 5 15:19:15 2008) 提到:
还是有关udp的问题,Filter的部分已经解决了,现在问题是udp数据很快,不能完全接
收。
我尝试了两个方式:
1。接受数据thread写到deque做的buffer后面,然后让第二个thread读deque的前端,
一天下来能miss1百万条。
2。一接受到数据就直接写到Binary文件里面,一天下来Miss个6000条out of
400million条。
比较了一下两个的时间,第一个插入buffer通常要1微秒,第二个直接写才要~400ns,
觉得有点意外,是不是这个file stream的buffer要更好?
由于以后要加入real time的filter,肯定是要写在内存里面,怎么才能提高速度,不
让数据丢失呢?考虑过增加udp socket的buffer size,但是速度跟不上还是不行的。
考虑提高写buffer的速度,尝试了一下用大数组做buffer,假如不考虑thread safe,
1 (共1页)
进入Programming版参与讨论
相关主题
MPI I/O 问题有没有现成的模拟fread的bufferRead()?
OpenGL能否方便实现自定义图形的移动,擦除和分层显示?C++ ofstream binary output slow
请问大家一个eclipse CDT的问题 (转载)C10M 练习2: 空TCP 连接,1M per 4G RAM
想知道家在linux下都有什么c++ socket library魏老师是本版的第二个千万富翁了吧
c++里面有什么Container插入是最快的?thread model 和 效率
我也请问一个multi-thread的问题C10M除了socket以外,还牵涉其他方面的技巧
dequePython里边file writer的问题
问个关于socket问题今天debug一天
相关话题的讨论汇总
话题: udp话题: buffer话题: 数据话题: thread话题: 问题