ChinaUnix.net
相关文章推荐:

mbuf结构

TCP/IP详解第二卷实现主要讲的是BSD的协议栈实现。看协议栈代码,首先看的就是经典的mbuf结构了。原来觉得mbuf结构比较复杂,硬着头皮看了几天后,感觉思路上清晰了一些。于是准备写点东西把理解到的一点点先记下来,省得以后忘记了。 书上是以4.4BSDlite源代码为基础讲的。可以说是目前各个bsd发行版的基础。在此基础上,FreeBSD、NetBSD、OpenBSD做了稍许的改动。下面是lite版的mbuf声明代码: /* * mbufs are of a singl...

by lllaaa - BSD文档中心 - 2007-05-04 16:12:19 阅读(2038) 回复(0)

相关讨论

258/267/525 mbufs in use (current/cache/total) 256/134/390/25600 mbuf clusters in use (current/cache/total/max) 256/128 mbuf+clusters out of packet secondary zone in use (current/cache) 0/0/0/0 4k (page size) jumbo clusters in use (current/cache/total/max) 0/0/0/0 9k jumbo clusters in use (current/cache/total/max) 0/0/0/0 16k jumbo clusters in use (current/cache/total/max) 576K/334K/911K bytes all...

by nroe - BSD - 2006-06-24 16:08:58 阅读(1163) 回复(0)

请问 sturct mbuf 包含在哪里呢? 请问怎么可以找到呢?

by linuxcici - C/C++ - 2006-10-12 22:18:37 阅读(988) 回复(3)

我使用FB6.1 Release版本,在sysctl.conf中修改kern.ipc.nmbclusters=65535 使用命令查看也没有问题 root@nat[~]#sysctl kern.ipc.nmbclusters kern.ipc.nmbclusters: 65535 可是使用netstat -m看就有问题!mbuf好像没有变,不知道怎么回事? root@nat[~]#netstat -m 517/25478/25995 mbufs in use (current/cache/total) 515/25085/25600/25600 mbuf clusters in use (current/cache/total/max) 515/25085 mbuf+clus...

by wxw2004gl - BSD - 2006-07-03 15:43:15 阅读(1486) 回复(2)

请问mbuf pools是干什么用的? 增大这个对主机的网络性能有何影响?

by wangwei726 - AIX - 2004-08-01 19:47:29 阅读(1332) 回复(1)

我在本地做 ./ab -800 -c 100 http://192.168.0.85/index.php 的时候出现巨多的 looutput: mbuf allocation failed looutput: mbuf allocation failed looutput: mbuf allocation failed --------------------------------------- 请各位帮忙!如何解决!

by xiaochong - BSD - 2003-10-13 14:20:02 阅读(879) 回复(0)

/kernel: All mbuf clusters exhausted, please see tuning(7). 解决 mail#tail -f /var/log/messages Jul 1 11:28:06 mail /kernel: All mbuf clusters exhausted, please see tuning(7). Jul 1 11:28:06 mail pdns[198]: Error sending reply with sendto (socket=7): No buffer space available Jul 1 11:28:07 mail last message repeated 5 times Jul 1 11:28:07 mail /kernel: All mbuf clusters exhausted, please see ...

by wenzk - BSD文档中心 - 2007-03-30 23:25:49 阅读(1068) 回复(0)

都错了,CLUSTERS的意思是簇的意思,在STEVEN的TCP/IP书中有说明 当一个包大于108字节的时候(IP包,头部有20字节),即超过一个mbuf size,在 mget_dev函数(该函数一般都在设备驱动程序中)中会分配一簇,我们系统默认的是2048字节(已经够了,因为我们的以太网的MTU是1518字节),如果你的网络是 FDDI那么他的MTU是要大很多,好象是32XXX个字节.这时候你的簇可以设置大些,不过如果你的内存比较大,而且服务开的少,也可以把值加大,虽然浪费,但在做...

by xie_minix - BSD - 2003-05-31 01:20:54 阅读(1206) 回复(0)

个位大大好: 我刚开始看TCP/IPv2的时候看到有一个struct mbuf结构,我的系统是LINUX,我在/usr/include中没有找到,我想问一下,这个结构是自己定义的还是FreeBSD专有的啊! thank you in advance!:D:D:D:D:D:D:D

by fanyunfei - C/C++ - 2006-12-02 19:48:52 阅读(3176) 回复(13)

我使用squid做代理 一直正常工作 但是最近 有时突然代理就不能用了 然后屏幕显示 All mbuf clusters exhausted,please see turn(7) 这句话是什么意思? 这是什么原因造成的/

by 迷幻猎手 - 服务器应用 - 2004-02-23 17:49:14 阅读(1078) 回复(2)

All mbuf clusters exhausted, please see tuning(7). 这信息这两天经常出现,服务器好像还出现过连接不上的问题,bsd上好像看不到tuning这个文档 有什么好的建议

by bsdfan - BSD - 2003-03-26 12:53:44 阅读(2124) 回复(8)