2011-11-25 1 views
0

오늘 MBUF 사용량이 한계에 도달했다는 것을 알았습니다. 은 분명히 나도 몇 가지 문제를 가지고있다 pfsense에서 실행하고있어 사이트, 나는 그냥MBUF 전체, 할 수있는 최선의 방법은 무엇입니까?

의 sysctl kern.ipc.nmbclusters = 65536

I에 안전 할 것인지 알고 싶습니다 서버를 재부팅하고 싶지 않습니다. pfsense 쉘을 통해 안전합니까?

2.0-RELEASE (amd64) 
built on Tue Sep 13 17:05:32 EDT 2011 

State table size 35573/550000 
MBUF Usage 25600/25600 
CPU usage 2% 
Memory usage 17% (2GB) 
Swap 0% 
CPU: Intel(R) Xeon(R) CPU E5450 @ 3.00GHz 
+0

프로그래밍 관련 질문이 없습니다. 아마도 이것은 [Server Fault] (http://serverfault.com/)로 이동해야합니까? – Jolta

답변

2

매우

덕분에 당신은 그것은 확인을해야합니다.

각 mbuf 클러스터는 2KB 크기이며, 그 중 mbuf는 256 바이트 길이가 필요합니다. 이것은 nmbclusters (65535 * 2K + 65535 * 256 등)를 높이면 메모리 사용량을 계산하는 데 사용할 수 있습니다.

+0

귀하의 계산에 도움이됩니다 (65535 * 2304). netstat -mm 명령은 이러한 모든 통계를 자동으로 표시합니다 (2k, 4K, 16K 클러스터 수 및 클러스터 크기 (2304, 4352, 16640) 등). –

관련 문제