我试图设置下载/上传文件的速度限制,发现扭曲提供twisted.protocols.policies.ThrottlingFactory来处理这项工作,但我无法正确理解。我设置了readLimit和writeLimit,但文件仍在以最大速度下载。我究竟做错了什么? from twisted.protocols.basic import FileSender
from twisted.protoc
可能重复: How do you throttle the bandwidth of a socket connection in C? 我正在写在C简单的FTP服务器的Unix环境。作为服务器的一项功能,我想限制用户的上传/下载速度。 有没有库函数可以直接解决这个问题? 如果不是,生产FTP服务器中使用的算法是什么?我有一个非常天真的解决方案:计算一秒钟内发送多少个字节,如x,write(x)或