[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <4523CD4E.10806@web.de>
Date: Wed, 04 Oct 2006 17:03:42 +0200
From: Markus Wenke <M.Wenke@....de>
To: linux-kernel@...r.kernel.org
Subject: to many sockets ?
Hi,
I wrote a program which handles incomming sockets asynchron.
It can handle up to 140000 connections simultaneously while every
connection send some bytes in both directions continuously.
But if I want to connect more than the 140000 connection my application
has been killed by the oom-killer, but the System has enough memory.
If I use a patched Xen-Kernel (2.6.16.21-0.13-xen, only the kernel, no
xend) it can handle up to 200000 connections.
Is there a kernel param, or something else to tune the kernel, that it
can handle more Connections?
Or can I determine how many connections can my really System accept
before the oom-killer kills my app?
please send me an email, for getting the /var/log/messages
thanks in advance
Markus Wenke
here my System:
////////////////////////////////////////////////////////////////////////////
setrlimit: RLIMIT_NOFILE = 500000
////////////////////////////////////////////////////////////////////////////
~# uname -a
Linux test1 2.6.18-bigsmp #3 SMP Wed Oct 4 15:18:40 CEST 2006 i686
athlon i386 GNU/Linux
////////////////////////////////////////////////////////////////////////////
~# free:
total used free shared buffers cached
Mem: 3108372 193788 2914584 0 5520 107068
-/+ buffers/cache: 81200 3027172
Swap: 2104472 0 2104472
////////////////////////////////////////////////////////////////////////////
~ # cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 35
model name : Dual Core AMD Opteron(tm) Processor 170
stepping : 2
cpu MHz : 1000.000
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt
lm 3dnowext 3dnow pni lahf_lm cmp_legacy ts fid vid ttp
bogomips : 2011.55
processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 35
model name : Dual Core AMD Opteron(tm) Processor 170
stepping : 2
cpu MHz : 1000.000
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt
lm 3dnowext 3dnow pni lahf_lm cmp_legacy ts fid vid ttp
bogomips : 2011.55
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists