|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Sergey Legkih 2:5020/400 25 Feb 2007 06:16:27 To : Anton Yuzhaninov Subject : Re: проблемы fxp em ipfw vlan... kern.ipc.nmbclusters="0" -------------------------------------------------------------------------------- > SL> 0:39:57 unix6 kernel: panic: kmem_malloc(4096): kmem_map too small: > SL> 335544320 total allocated > В ядре не хватает памяти. Это закономерное следствие > kern.ipc.nmbclusters="0" > > SL> Что бы еще подкрутить ? > > Если в ядре нужно много памяти, то собрать его с > options KVA_PAGES=512 > и написать в /boot/loader.conf > vm.kmem_size=768M > или попробовать эту память сэкономить. > Hапример, если есть очень много медленных клиентов, то не стоит > увеличивать net.inet.tcp.sendspace больше значение по умолчанию 32k > Anton Yuzhaninov, OSPF-RIPE, mail: citrin (at) citrin.ru > > P. S. один из фиксов для zonelimit livelock уже закомитчен, остальные > тестируются и возможно теже будут закомитчены в обозримом будущем. сейчас обновил src через cvsup и собрал ядро с options KVA_PAGES=512 options VM_KMEM_SIZE_MAX=805306368 /boot/loader.conf kern.ipc.nmbclusters="0" на входе sat link(+340ms) 10мбит, клиенты 100 мбит. /etc/sysctl.conf #net.inet.tcp.sendspace=1048576 #было #net.inet.tcp.recvspace=1048576 net.inet.tcp.sendspace=131072 #поставил сейчас net.inet.tcp.recvspace=131072 kern.ipc.somaxconn=32768 kern.maxfiles=65536 kern.maxfilesperproc=32768 net.inet.tcp.delayed_ack=0 net.inet.udp.recvspace=65536 net.inet.udp.maxdgram=57344 net.local.stream.recvspace=65536 net.local.stream.sendspace=65536 net.inet.tcp.blackhole=2 net.inet.udp.blackhole=1 kern.polling.enable=1 net.inet.ip.fw.one_pass=0 #http://dsd.lbl.gov/TCP-tuning/FreeBSD.html kern.ipc.maxsockbuf=16777216 net.inet.tcp.rfc1323=1 vmstat -z ITEM SIZE LIMIT USED FREE REQUESTS FAILURES UMA Kegs: 140, 0, 71, 1, 71, 0 UMA Zones: 480, 0, 71, 1, 71, 0 UMA Slabs: 64, 0, 994, 9, 11011, 0 UMA RCntSlabs: 104, 0, 1924, 0, 1924, 0 UMA Hash: 128, 0, 4, 26, 6, 0 16 Bucket: 76, 0, 50, 0, 68, 0 32 Bucket: 140, 0, 86, 26, 110, 0 64 Bucket: 268, 0, 107, 5, 148, 21 128 Bucket: 524, 0, 658, 0, 1300, 59570 VM OBJECT: 132, 0, 14690, 303, 954315, 0 MAP: 192, 0, 7, 13, 7, 0 KMAP ENTRY: 68, 57344, 27, 309, 29021, 0 MAP ENTRY: 68, 0, 2024, 1168, 1953731, 0 PV ENTRY: 24, 1996650, 58889, 14771, 37570812, 0 DP fakepg: 72, 0, 0, 0, 0, 0 mt_zone: 1024, 0, 192, 128, 192, 0 16: 16, 0, 3570, 693, 14780902, 0 32: 32, 0, 2835, 7900, 12127206, 0 64: 64, 0, 5296, 10162, 289214, 0 128: 128, 0, 2480, 7570, 435752, 0 256: 256, 0, 788, 3367, 351597, 0 512: 512, 0, 220, 76, 56662, 0 1024: 1024, 0, 65, 127, 29484, 0 2048: 2048, 0, 214, 578, 1930, 0 4096: 4096, 0, 184, 89, 64780, 0 Files: 72, 0, 317, 213, 1381181, 0 PROC: 536, 0, 120, 104, 60394, 0 THREAD: 376, 0, 250, 80, 2449585, 0 KSEGRP: 88, 0, 242, 78, 242, 0 UPCALL: 44, 0, 22, 134, 22, 0 VMSPACE: 296, 0, 70, 99, 60344, 0 mbuf_packet: 256, 0, 1154, 2686, 6610075, 0 mbuf: 256, 0, 11, 1144, 25988424, 0 mbuf_cluster: 2048, 0, 3840, 8, 3840, 0 mbuf_jumbo_pagesize: 4096, 0, 0, 0, 0, 0 mbuf_jumbo_9k: 9216, 0, 0, 0, 0, 0 mbuf_jumbo_16k: 16384, 0, 0, 0, 0, 0 ACL UMA zone: 388, 0, 0, 0, 0, 0 NetGraph items: 36, 546, 0, 234, 1157, 0 g_bio: 132, 0, 0, 3393, 954055, 0 ata_request: 204, 0, 0, 931, 240840, 0 ata_composite: 196, 0, 0, 0, 0, 0 VNODE: 272, 0, 14981, 167, 38394, 0 VNODEPOLL: 76, 0, 0, 0, 0, 0 S VFS Cache: 68, 0, 14770, 182, 119714, 0 L VFS Cache: 291, 0, 0, 26, 24, 0 NAMEI: 1024, 0, 3, 45, 3177019, 0 DIRHASH: 1024, 0, 411, 33, 434, 0 NFSMOUNT: 480, 0, 0, 0, 0, 0 NFSNODE: 460, 0, 0, 0, 0, 0 PIPE: 408, 0, 14, 49, 8627, 0 KNOTE: 68, 0, 55, 225, 10884642, 0 socket: 356, 12331, 193, 104, 40746, 0 ipq: 32, 113, 0, 0, 0, 0 udpcb: 180, 12342, 12, 76, 1061, 0 inpcb: 180, 12342, 808, 292, 39028, 0 tcpcb: 464, 12328, 111, 129, 39028, 0 tcptw: 48, 2496, 697, 473, 23999, 0 syncache: 100, 15366, 5, 190, 26895, 0 hostcache: 76, 15400, 144, 56, 144, 0 tcpreass: 20, 0, 0, 0, 0, 0 sackhole: 20, 0, 0, 338, 115, 0 ripcb: 180, 12342, 15, 51, 76, 0 unpcb: 140, 12348, 28, 56, 360, 0 rtentry: 132, 0, 286, 62, 390, 0 divcb: 180, 12342, 25, 41, 25, 0 IPFW dynamic rule zone: 108, 0, 0, 0, 0, 0 SWAPMETA: 276, 121576, 0, 0, 0, 0 Mountpoints: 664, 0, 6, 6, 6, 0 FFS inode: 132, 0, 14930, 179, 38342, 0 FFS1 dinode: 128, 0, 0, 0, 0, 0 FFS2 dinode: 256, 0, 14930, 130, 38342, 0 bridge_rtnode: 32, 0, 1, 225, 1, 0 --- ifmail v.2.15dev5.3 * Origin: Magistral Telecom USENET site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/169013806303b.html, оценка из 5, голосов 10
|