freebsd-dev/libexec
Edward Tomasz Napierala ef4968d9e7 Increase rtld initial memory pool size from 32kB to 128kB.
The old value was probably fine back in 1998, when that code was imported
(although the comments still mention VAX, which was quite obsolete by then);
now, however, it's too small to handle our libc, which results in some
additional calls to munmap/mmap later on.  Asking for more virtual address
space is virtually free, and syscalls are not, thus the change.

It was suggested by kib@ that this might be a symptom of a deeper problem.
It doesn't only affect libc, though - the change also improves rtld memory
management for eg KDE libraries.  I guess it's just a natural bloat.

MFC after:	2 weeks
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D12834
2017-11-18 13:21:22 +00:00
..
atf DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
atrun DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
blacklistd-helper DIRDEPS_BUILD: Connect new directories and update dependencies. 2016-06-03 19:25:30 +00:00
bootpd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
comsat DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
dma DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
fingerd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
ftpd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
getty DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
hyperv hyperv: Add VF bringup scripts and devd rules. 2017-07-31 07:18:15 +00:00
mail.local DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
makewhatis.local Deorbit catman. The tradeoff of disk for performance has long since tipped 2017-09-13 16:35:16 +00:00
mknetid DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
pppoed DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
rbootd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
revnetgroup DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
rpc.rquotad DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
rpc.rstatd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
rpc.rusersd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
rpc.rwalld DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
rpc.sprayd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
rtld-aout More -Wmissing-variable-declarations fixes. 2012-10-19 14:49:42 +00:00
rtld-elf Increase rtld initial memory pool size from 32kB to 128kB. 2017-11-18 13:21:22 +00:00
save-entropy Add META_MODE support. 2015-06-13 19:20:56 +00:00
smrsh DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
talkd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
tcpd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
telnetd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
tests Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed 2016-05-04 23:20:53 +00:00
tftp-proxy DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
tftpd DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
ulog-helper DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
ypxfr DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
Makefile Remove rcmds. 2017-10-06 08:43:14 +00:00
Makefile.amd64 HYPERV isn't available on all architectures, but just on by default 2014-10-16 00:33:06 +00:00
Makefile.i386 HYPERV isn't available on all architectures, but just on by default 2014-10-16 00:33:06 +00:00
Makefile.inc