diff options
Diffstat (limited to 'Misc/NEWS.d/next/Library/2020-04-24-01-55-00.bpo-38061.XmULB3.rst')
-rw-r--r-- | Misc/NEWS.d/next/Library/2020-04-24-01-55-00.bpo-38061.XmULB3.rst | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/Misc/NEWS.d/next/Library/2020-04-24-01-55-00.bpo-38061.XmULB3.rst b/Misc/NEWS.d/next/Library/2020-04-24-01-55-00.bpo-38061.XmULB3.rst deleted file mode 100644 index 603d80b..0000000 --- a/Misc/NEWS.d/next/Library/2020-04-24-01-55-00.bpo-38061.XmULB3.rst +++ /dev/null @@ -1,11 +0,0 @@ -Optimize the :mod:`subprocess` module on FreeBSD using ``closefrom()``. -A single ``close(fd)`` syscall is cheap, but when ``sysconf(_SC_OPEN_MAX)`` is -high, the loop calling ``close(fd)`` on each file descriptor can take several -milliseconds. - -The workaround on FreeBSD to improve performance was to load and mount the -fdescfs kernel module, but this is not enabled by default. - -Initial patch by Ed Maste (emaste), Conrad Meyer (cem), Kyle Evans (kevans) and -Kubilay Kocak (koobs): -https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242274 |