陈银军 2e4977a090 perf(scan): 增量扫描缓存 + libuv 线程池扩容
- scanner.js: 包目录 mtime(+package.json mtime) 指纹缓存扫描结果,
  两次扫描间未变化的包直接复用,只重扫有增删/改写的包目录,
  大量长期不变的缓存包几乎零 IO
- server.js: 入口兜底 UV_THREADPOOL_SIZE=8(libuv IO 线程池默认仅 4,
  磁盘 stat/readFile 并发是扫描主瓶颈,NAS 四核安全)
- docker-compose.yml: 同步注入 UV_THREADPOOL_SIZE=8
2026-09-21 00:55:46 +08:00
2026-09-20 23:38:08 +08:00
2026-09-18 16:05:48 +00:00
S
Description
verdaccio-cache-manager
Apache-2.0
1.5 GiB
Languages
Vue 49.4%
JavaScript 46.8%
CSS 3.5%
Dockerfile 0.2%