sapling/eden/fs/config
Chad Austin c5b895d7f2 allow 1000 background FUSE requests
Summary:
DurhamG discovered that setting max_background in fuse_init_out allows
a larger number of concurrent FUSE requests. The documentation
indicates it's intended to affect background requests like readahead,
but empirically you can observe increased live FUSE requests with `rg
-j200` and `eden top`. Default to 1000 because EdenFS can handle a
large amount of concurrency and we want to avoid blob and tree fetches
to block FUSE IO when not necessary.

Reviewed By: xavierd

Differential Revision: D27526032

fbshipit-source-id: 0d3fa383772f719524a9be84b73fa2eb599580d7
2021-05-17 12:48:03 -07:00
..
test use portable version of gtest 2021-05-12 15:58:27 -07:00
CachedParsedFileMonitor.h utils: move win/utils/Stub.h to utils/NotImplemented.h 2020-09-16 12:31:46 -07:00
CheckoutConfig.cpp autodeps: remove @manual for cpptoml 2021-04-29 16:19:09 -07:00
CheckoutConfig.h utils: introduce CaseSensitivity 2021-04-20 13:08:27 -07:00
CMakeLists.txt allow multiple prefixes for paths to be logged 2020-09-02 22:54:23 -07:00
ConfigSetting.h refactor EdenConfig to use private inheritance 2019-10-11 11:01:49 -07:00
eden_config.thrift enable py3 thrift language 2020-06-10 19:29:17 -07:00
EdenConfig.cpp add validation to config key names and standardize on hyphens instead of underscores 2021-05-17 12:48:03 -07:00
EdenConfig.h allow 1000 background FUSE requests 2021-05-17 12:48:03 -07:00
FieldConverter.cpp check multiple locations for x509 certs 2020-09-23 19:58:52 -07:00
FieldConverter.h autodeps: remove @manual for cpptoml 2021-04-29 16:19:09 -07:00
FileChangeMonitor.cpp utils: move win/utils/Stub.h to utils/NotImplemented.h 2020-09-16 12:31:46 -07:00
FileChangeMonitor.h utils: move win/utils/Stub.h to utils/NotImplemented.h 2020-09-16 12:31:46 -07:00
ReloadableConfig.cpp use custom in memory tree cache 2021-04-27 17:38:40 -07:00
ReloadableConfig.h use custom in memory tree cache 2021-04-27 17:38:40 -07:00
TomlConfig.h autodeps: remove @manual for cpptoml 2021-04-29 16:19:09 -07:00