3
确定Linux下套接字消耗多少内存的公式是什么?
我正在做一些容量规划,我想知道是否有一个公式可以用来(从内存的角度)预测服务器上可以处理多少个TCP连接。目前,我只关心内存需求。 我认为公式中会显示一些变量: sysctl net.ipv4.tcp_wmem(最小值或默认值) sysctl net.ipv4.tcp_rmem(最小值或默认值) sock,sock_common,proto和其他按套接字数据结构的大小。 我不确定实际分配了多少tcp_wmem和tcp_rmem以及何时分配了该内存。在套接字创建时?一经请求?