Actions
Misc #15011
closed[PATCH] thread_pthread.c: use eventfd instead of pipe on Linux
    Misc #15011:
    [PATCH] thread_pthread.c: use eventfd instead of pipe on Linux
  
Status:
Closed
Assignee:
-
Description
thread_pthread.c: use eventfd instead of pipe on Linux
Based on r64478, any regular user creating more than 1024 pipes
on Linux will end up with tiny pipes with only a single page
capacity.  So avoid wasting user resources and use lighter
eventfd on Linux.
Pretty trivial this time around. Will commit in a few days.
Files
        
           Updated by normalperson (Eric Wong) about 7 years ago
          Updated by normalperson (Eric Wong) about 7 years ago
          
          
        
        
      
      - Status changed from Open to Closed
Applied in changeset trunk|r64527.
thread_pthread.c: use eventfd instead of pipe on Linux
Based on r64478, any regular user creating more than 1024 pipes
on Linux will end up with tiny pipes with only a single page
capacity.  So avoid wasting user resources and use lighter
eventfd on Linux.
[ruby-core:88563] [Misc #15011]
Actions