Limit cache read parallelism

#3747
This commit is contained in:
Cohee
2025-03-24 02:21:48 +02:00
parent c69623278f
commit be7750d6fd

View File

@@ -103,7 +103,13 @@ class DiskCache {
return this.#instance; return this.#instance;
} }
this.#instance = storage.create({ dir: this.cachePath, ttl: false, forgiveParseErrors: true }); this.#instance = storage.create({
dir: this.cachePath,
ttl: false,
forgiveParseErrors: true,
// @ts-ignore
maxFileDescriptors: 100,
});
await this.#instance.init(); await this.#instance.init();
this.#syncInterval = setInterval(this.#syncCacheEntries.bind(this), DiskCache.SYNC_INTERVAL); this.#syncInterval = setInterval(this.#syncCacheEntries.bind(this), DiskCache.SYNC_INTERVAL);
return this.#instance; return this.#instance;