Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007822 [Squeak] VM feature always 10-11-14 21:46 10-12-14 13:09
Reporter lewis View Status public  
Assigned To lewis
Priority normal Resolution open  
Status assigned   Product Version
Summary 0007822: Unix aio VM support for 1024+ descriptors
Description The unix aio mechanism is limited to 1024 active file descriptors for sockets and file handles. For server application with many active socket descriptors, and for which the per-process descriptor limit has been increased above the default of 1024, this limit causes problems.
Additional Information Reported by Göran Krampe:
http://lists.squeakfoundation.org/pipermail/vm-dev/2014-October/016648.html [^]

Reference to a reported fix described at:
http://lists.squeakfoundation.org/pipermail/squeak-dev/2003-May/057750.html [^]

Contact Ragnar Hojland Espinosa for the fix as per above link. Presumably this is Linux specific, so appropriate ifdef and Cmake control will be required.
Attached Files

- Relationships

- Notes
(0014516 - 292 - 322 - 464 - 464 - 464 - 464)
lewis
10-12-14 13:09

Levente Uzonyi adds this comment:

I think this is a great summary of the current status on unix systems:
http://daniel.haxx.se/docs/poll-vs-select.html [^]
I think the best would be to use libevent or libev, but adding support for
epoll (on linux only) is probably a lot easier thing to do.
 

- Issue History
Date Modified Username Field Change
10-11-14 21:46 lewis New Issue
10-11-14 21:46 lewis Status new => assigned
10-11-14 21:46 lewis Assigned To  => lewis
10-12-14 13:09 lewis Note Added: 0014516


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
33 total queries executed.
28 unique queries executed.
Powered by Mantis Bugtracker