You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于TypeScript、Angular、NestJS的项目内存占用问题咨询

NestJS/Angular项目开发内存占用问题排查咨询

我曾是Drupal开发者(截至2017年),经手过容器化部署的大型数据库应用,极端场景下内存需求可达4GB甚至8GB,对内存动态分配机制有清晰理解。目前作为NodeJS开发者,在项目内存消耗上存在困惑:项目规模不算大,包含4个NestJS服务与2个Angular客户端,但开发时内存占用高达12GB,我的设备仅有16GB内存,导致系统偶尔崩溃,且无法顺利完成性能分析。

监控单个NestJS TypeScript服务时,系统显示其占用1.1GB内存,但通过Chrome工具生成的快照仅显示100MB——我认为100MB的内存占用已偏高,且仅在系统崩溃时才会感知到问题。我不清楚生产环境的实际情况,当前使用TypeScript 4.3版本,运行无Mongo内存集成的小型NestJS模块jest测试时,内存峰值达1.1GB,这也解释了为何GitHub Actions流程耗时长达7分钟。

疑问

  • 此类内存占用情况是否常见?
  • 我的设备是否适配该项目的开发需求?
  • 何处可获取NestJS的真实基准测试数据?
  • 首先应排查哪些内容?

系统配置

Linux hp 5.4.0-144-generic #161-Ubuntu SMP Fri Feb 3 14:49:04 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
MemTotal:       16286464 kB

内容的提问来源于stack exchange,提问作者Victor Shelepen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 15:35:00