chore: tune easyai-server native memory settings
Test start.ps1 (Windows) / test-windows (push) Has been cancelled

This commit is contained in:
2026-06-29 20:54:18 +08:00
parent 2a7f5444bf
commit efd843b1b2
3 changed files with 13 additions and 5 deletions
+6 -2
View File
@@ -23,10 +23,14 @@ WEB_PORT=3010
SERVER_HTTP_PORT=3001
# easyai-server 后端 HTTP 端口
NODE_MAX_OLD_SPACE_SIZE=1536
# easyai-server V8 heap 上限,单位 MB
MALLOC_ARENA_MAX=2
# 限制 glibc native heap arena,降低 sharp/libvips 场景下 RSS 膨胀
MALLOC_TRIM_THRESHOLD_=131072
# glibc 更积极 trim 空闲 top chunk,降低 native RSS 高水位
MALLOC_MMAP_THRESHOLD_=131072
# 较大的 native 分配更倾向 mmap,释放后更容易归还 OS
MALLOC_TOP_PAD_=131072
# 降低 trim 后额外保留的 heap padding
SHARP_CACHE_ENABLED=false
# 默认关闭 sharp/libvips 全局 cache;需要开启时再配置 SHARP_CACHE_* 参数
SHARP_CONCURRENCY=1