代码之家  ›  专栏  ›  技术社区  ›  kan

运行dev时限制Nextjs的RAM使用?

  •  0
  • kan  · 技术社区  · 3 年前

    我在一个Nexjs项目中工作。它使用 @mui/material .

    关注问题 appDir + RSC: "The server is running out of memory, restarting to free up memory" 在的github上 Nextjs .

    当我一段时间后运行dev时,我的RAM就用完了。

    我的笔记本电脑上只有8GB的RAM。RAM用完后,我的笔记本电脑卡死了。我什么都不会做,甚至连鼠标都不会动。

    我经常按住电源按钮来强制关闭笔记本电脑的电源。

    当我在16GB内存的笔记本电脑上工作时。消息 The server is running out of memory, restarting to free up memory 显示RAM使用量何时达到12GB左右。

    nodejs或Nextjs似乎限制了RAM的使用。但它对我来说太高了(8GB RAM)。

    我想在开发时限制Nextjs的RAM使用。当Nextjs使用我限制的更多RAM时。进程自动停止或显示消息。

    当nextjs的RAM用完时。有一些小的免费ram,我可以做一些事情,比如停止nextjs。

    我该怎么做?

    0 回复  |  直到 3 年前
        1
  •  0
  •   Shawn Lee    2 年前

    运行节点js+next js对我来说没有问题11/12/13

    华硕Zenbook 15 i7 8565u+16gb ram+256 SSD+win 11

    用项目打开vscode,然后在npm运行dev后,剩余20%左右

    ram after npm run dev r.com/lQ613.png

    推荐文章