sk_rmem_alloc为什么没有初始化呢?

yaxinsn 2012-04-25 08:44:19
在struct sock结构中有sk_rmem_alloc等一些类似的变量,是用来实时地记录此sock使用了多少内存用于receive数据报文的。当这一用途的内存达到一定阀值(sock中的sk_rcvbuf)时,会一些处理。
但一直没有看到sk_rmem_alloc被初始化为0呢(atomic_set(&newsk->sk_rmem_alloc, 0);)?
我在调试时就发现这个参数是个随机数。

...全文
131 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧