社区
C++ 语言
帖子详情
如何根据--数据发送量--和--数据接收量--确定缓冲区大小??在线等
webpie0217
2008-12-09 08:29:44
数据发送端:100-clock中工作80-clock,休息20-clock,但这80是随机分布的(1bit/clock).
数据接收端:每10-clock中前8-clock工作,后2-clock休息。
问:作为中间的一个缓冲器,其容量应该多大?
...全文
76
6
打赏
收藏
如何根据--数据发送量--和--数据接收量--确定缓冲区大小??在线等
数据发送端:100-clock中工作80-clock,休息20-clock,但这80是随机分布的(1bit/clock). 数据接收端:每10-clock中前8-clock工作,后2-clock休息。 问:作为中间的一个缓冲器,其容量应该多大?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangpeng8612
2008-12-09
打赏
举报
回复
32BIT.
假设发送端在第一个100CLOCK中后80个CLOCK工作,而下一个100CLOCK中前80个CLOCK工作,则以这200CLOCK为例,当到180CLOCK时,发送端共发送了160BIT,而接收端只能接收16*8=128BIT(最早的20CLOCK没有工作),另外的32BIT就得缓存起来.
sss_free
2008-12-09
打赏
举报
回复
[Quote=引用 3 楼 hai040 的回复:]
32
上一个100clock最多可留下16b没处理(先休息20再工作80)
这一个100clock最多会再增加16b(先工作再休息)
而过完100clock后没处理的会跟前面留下来的一样多(工作时间都是80)
[/Quote]
那发送方的20clock正好是接受方两个周期,应该把留下的16b处理完了吧?
sss_free
2008-12-09
打赏
举报
回复
帮你顶顶是不是16bit?
hai040
2008-12-09
打赏
举报
回复
32
上一个100clock最多可留下16b没处理(先休息20再工作80)
这一个100clock最多会再增加16b(先工作再休息)
而过完100clock后没处理的会跟前面留下来的一样多(工作时间都是80)
yyyapple
2008-12-09
打赏
举报
回复
20-clock 20bit
wangkeyunanjing
2008-12-09
打赏
举报
回复
关注
如何获取SOCKET 发送
缓冲区
使用
大小
问题描述:socket编程,发送少
量
数据
时,send/write等发送函数会立即返回成功,发送的
数据
会存在TCP发送
缓冲区
中,依靠TCP协议栈自身的重传机制来保证该
数据
被
接收
端收到;我们的问题是 发送端应用程序 如何判断 ...
TCP的
接收
缓冲区
满了,收到
数据
后会向发送方发送ACK吗?该怎么解决
问题:TCP的
接收
缓冲区
满了,收到
数据
后会向发送方发送ACK吗? TCP的发送
缓冲区
中的
数据
,如果收不到
接收
方的ACK就不会删除,导致发送
缓冲区
溢出。如果
接收
方的
缓冲区
满了,收到
数据
后会不会向发送方发ACK呢?如果...
TCP/UDP的
接收
缓冲区
和发送
缓冲区
每个TCP socket在内核中都有一个发送
缓冲区
和一个
接收
缓冲区
,TCP的全双工的工作模式以及TCP的流
量
(拥塞)控制便是依赖于这两个独立的buffer以及buffer的填充状态。 1.1
接收
端冲区
接收
缓冲区
把
数据
缓存入内核,...
linux网络编程系列(十三)--
缓冲区
设计及收发大
量
数据
假设应用程序需要发送40kB
数据
,但是操作系统的TCP发送
缓冲区
只有25kB剩余空间,那么剩下的15kB
数据
怎么办?如果等待OS
缓冲区
可用,会阻塞当前线程,因为不知道对方什么时候收到并读取
数据
。因此网络库应该把这15kB
数据
...
redis
缓冲区
:
缓冲区
大小
可以随意设置吗?
我们都知道
缓冲区
是为了应对
数据
传递两端发送和
接收
速度不一致的方案。但如果
缓冲区
占用的资源超出设定的上限时,就会出现
缓冲区
溢出。Redis是典型的客户端-服务端架构,在客户端与服务端通信过程中,
缓冲区
就是一个...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章