Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Linux > Linux Networking

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 07-16-2008, 06:10 AM
Boon
 
Posts: n/a
Re: Is there a limit of 64K file descriptors per process?

(I've added comp.os.linux.networking to the mix.)

John Temples wrote:

> I'm writing a server that needs to support 100,000 concurrent, mostly
> idle TCP connections. Once this server receives around 65,400
> connections, it will no longer accept new connections -- client calls
> to connect() time out. Client connections are coming from different
> IP addresses, so I'm not running out of TCP port numbers.
> getrlimit(RLIMIT_NOFILE) and sysconf(_SC_OPEN_MAX) both return
> 250,000.
>
> I can run clients on the server machine and have ~130,000 system-wide
> file descriptors open under the same UID, so it seems like a
> per-process limit rather than a system or per-user limit. Is this
> something that can be configured?
>
> $ cat /proc/sys/fs/file-max
> 296295
>
> $ ulimit -n
> 250000
>
> $ uname -rvi
> 2.6.22.18-0.2-default #1 SMP 2008-06-09 13:53:20 +0200 i386


I don't know the answer to your specific question, but you might find
something in the following article.

http://www.kegel.com/c10k.html
Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Linux > Linux Networking


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 10:09 PM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
Pay Day Loans | Credit Cards | Odzyskiwanie danych | Free Credit Report | Best Credit Cards



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109