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

Re: [KFUG] mbuf .



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

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


On Sun, Dec 04, 2005 at 03:34:23PM +0900, Lee Ki-myung wrote:
 > 실행하는 프로그램의 반응속도가 느릴때마다 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(9)를 참조하세요.

 > 
 > 그리고 mbuf에 저장되는 패킷이 많아짐에 따라 전체적인 시스템의 부하가 걸리는지도 궁금합니다.
 > 
 > 한번 이렇게 되고 나면 실행하는 프로그램이 차지하는 메모리 양이 커져서 스왑까지 먹거든요..
 > 

mbuf의 사용량이 증가해서 시스템이 느려진다기 보다는 처리해야 할 일이
많아서 느려진다고 생각됩니다. 시스템이 느리다고 생각될 때 top(1)이나
systat(1)등으로 시스템이 무엇을 하고 있는지 확인하세요.


-- 
Regards,
Pyun YongHyeon
_______________________________________________
한국 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/08 23:54:55 $
Powered by FreeBSD