Will Szumski
ae5acc7f3c
Limit open file descriptors for Neutron agent containers
...
See https://bugs.launchpad.net/oslo.rootwrap/+bug/1760471 , in particular
comment #1 for an explanation of why inheriting the defaults of the
docker daemon can cause poor performance:
The performance difference likely comes from close_fds=True of subprocess.
Popen. On Python 2, Popen calls close(fd) on all file descriptors from 3 to
SC_OPEN_MAX. On my Fedora 27 "host", SC_OPEN_MAX is 1,024. But in docker,
SC_OPEN_MAX is... 1,048,576: 1,000x larger. On Python 3, Popen is smarter. On
Linux, it lists the content of /proc/self/fd/ to only close open file
descriptors. It doesn't depend on SC_OPEN_MAX value.
Change-Id: Iefef6039644192420abbd3bf614329cbc0d9a62a
Closes-Bug: #1848737
Related-Bug: #1760471
Related-Bug: #1757556
Related-Bug: #1824020
2019-10-21 13:36:11 +00:00
..
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-07-02 14:30:14 +01:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-17 08:49:32 +02:00
2019-09-26 17:51:14 +01:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-02-25 19:30:33 +01:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 18:22:23 +00:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2018-10-11 10:26:34 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-09-26 17:51:14 +01:00
2019-10-16 10:24:35 +02:00
2019-10-21 13:36:11 +00:00
2019-10-16 17:42:36 +00:00
2019-10-16 17:42:36 +00:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-17 19:19:25 +00:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-17 08:37:09 +02:00
2019-10-16 10:24:35 +02:00
2019-10-18 03:38:34 +00:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-09-24 08:50:04 +01:00
2019-10-01 14:44:43 +01:00
2019-06-06 19:04:58 +01:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-09-26 17:51:14 +01:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-09-26 17:51:14 +01:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-10-16 10:24:35 +02:00
2019-06-06 19:04:58 +01:00