|
News,
Internal,
Projects,
Home Software, Support, Documentation |
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 $ |
|