Linux Operating System Source Code: IBM Patches

 
aio poll improvements
Description:
A few modifications to the async poll code in Ben LaHaise's aio patches. This has mostly to do with the memory alloc/free aspects:
  • Avoid allocating an entire poll_table_page for async poll entries, since we know there would only be one entry per poll table (more efficient usage of space, especially considering the need to scale to the order of 10K connections)
  • Take care of freeing the poll table when we are done (fixes the memory leak)

NOTE: There are some recently uncovered SMP races in the aio poll which Ben is working on fixing.

Developer:
Suparna Bhattacharya
Status:
Included in project
Release Included:
aio-0.3.7 (aio-20020123), rh-linux-2.4.9
Release Notes Date Files
20020319 Release Notes 2002-03-19  
No patch files found