[systemd-devel] [PATCHv2 0/2] Scalability fixes for large machines

Hannes Reinecke hare at suse.de
Wed Mar 4 07:32:15 PST 2015


On large machines we hit the limit on 512 concurrent dbus connections
pretty easily, so we're greeted with tons of messages

Too many concurrent connections, refusing

To raise this limit, however, there another cap on the number of
accepted epoll events, which is particularly nasty as it will
just silently drop events on the floor.

AFAICS both caps are totally arbitrary, so I've removed the cap on
the number of epoll events and raise the number of concurrent
dbus connections to 4096.

Changes to v1:
- Fix typo in the first patch

Hannes Reinecke (2):
  Remove the cap on epoll events
  Allow up to 4096 simultaneous connections

 src/core/dbus.c                    | 2 +-
 src/libsystemd/sd-event/sd-event.c | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

-- 
1.8.4.5



More information about the systemd-devel mailing list