X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/befe9d43c1aae5d16708eac82a7493637439fcb8..bef00883acf5a11705e0c2f597a4af67a9ba71ce:/services/fuse/arvados_fuse/command.py diff --git a/services/fuse/arvados_fuse/command.py b/services/fuse/arvados_fuse/command.py index 45847fde81..f52121d862 100644 --- a/services/fuse/arvados_fuse/command.py +++ b/services/fuse/arvados_fuse/command.py @@ -490,13 +490,6 @@ class Mount(object): disk_cache=self.args.disk_cache, disk_cache_dir=self.args.disk_cache_dir) - # If there's too many prefetch threads and you - # max out the CPU, delivering data to the FUSE - # layer actually ends up being slower. - # Experimentally, capping 7 threads seems to - # be a sweet spot. - prefetch_threads = min(max((block_cache.cache_max // (64 * 1024 * 1024)) - 1, 1), 7) - self.api = arvados.safeapi.ThreadSafeApiCache( apiconfig=arvados.config.settings(), api_params={ @@ -504,7 +497,6 @@ class Mount(object): }, keep_params={ 'block_cache': block_cache, - 'num_prefetch_threads': prefetch_threads, 'num_retries': self.args.retries, }, version='v1',