Skip to content

v2.8.4

Choose a tag to compare

@MisiteQ MisiteQ released this 06 Sep 12:42
· 75 commits to main since this release

v2.8.4 更新内容

性能优化(响应反馈:CPU / 内存占用高)

  • CPU 占用大幅降低
    • 历史库过期清理从每 10 秒一次降为每小时一次(原先大表时每 10 秒全索引 DELETE)
    • 内置应用统计(相册 / 影视 / 音乐)采集从 2 分钟降为 10 分钟一轮(目录遍历 + 数据库 COUNT 为重操作,面板仍有手动立即刷新按钮)
    • Docker 采集 15→30 秒、功能模块检测 30→60 秒(均为外部进程调用)
    • 新增接口结果缓存:总览快照、趋势历史(9 项指标)、进程 Top 列表在更新周期内多客户端复用同一份结果,多设备同时打开不再成倍查库 / 序列化
  • 内存占用优化
    • HTTP 改为 1.1 长连接:浏览器复用连接,不再每个请求新建线程(线程反复创建导致的 glibc 内存 arena 膨胀是多核机器内存虚高的主因)
    • 启动时限制 glibc malloc arena 数量上限(MALLOC_ARENA_MAX=2)
  • 前端省电
    • 后台标签页自动暂停全部轮询,切回页面立即刷新
    • 进程列表 / 应用统计轮询 30→60 秒;趋势历史 30→60 秒(历史数据本就每 60 秒才新增一个点)

下载

文件 平台
fnmonitor-2.8.4-x86.fpk x86
fnmonitor-2.8.4-arm.fpk ARM