Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

[KFUG] mbuf .



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


실행하는 프로그램의 반응속도가 느릴때마다 netstat -m 을 치면
 
mbuf 사이즈가 증가되어 있습니다.
 
 
root@xxxxxxxxxxxxxxxxxxxx [/] # netstat -m
3772/13696/34816 mbufs in use (current/peak/max):
        3709 mbufs allocated to data
        62 mbufs allocated to packet headers
        1 mbufs allocated to socket names and addresses
422/3444/8704 mbuf clusters in use (current/peak/max)
10312 Kbytes allocated to network (39% of mb_map in use)
 
 
방금전에 13696까지 올라갔었는데요, 이때 프로그램이 멎은 줄 알았습니다.
 
정확히 mbuf가 어떤 역활을 하는지 모르겠지만
 
네트워크로 나가는 패킷들의 임시 저장소가 아닐까 합니다.
 
네트워크가 많이 불안정해지면 mbuf에 나갈 패킷을 저장해 놓는 것 같은데 이게 맞는지요?
 
그리고 mbuf에 저장되는 패킷이 많아짐에 따라 전체적인 시스템의 부하가 걸리는지도 궁금합니다.
 
한번 이렇게 되고 나면 실행하는 프로그램이 차지하는 메모리 양이 커져서 스왑까지 먹거든요..
 
답변 부탁드립니다!
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions

[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2005/12/05 13:22:28 $
Powered by FreeBSD