返回首页

进程

一个正在运行的程序实例。Chrome 开多个窗口就是多个进程,你的 Node 后端也是个进程。

做什么会用到

  • 01排查服务器卡:打开任务管理器/top,看是哪个进程占 CPU/内存
  • 02做需要稳定的后端服务:用 PM2 / systemd 守护进程,挂了自动拉起
  • 03做需要并行加速的任务(大数据处理):多进程比多线程更简单,不用管锁
  • 04做普通 Web 产品:基本不用手动管进程,框架和平台都帮你搞定
  • 05做容器化部署:一个容器一般跑一个主进程,这是 Docker 的约定

想用它怎么问 AI

我的【XXX 服务】经常挂/吃满 CPU。请告诉我怎么在【Linux / Windows】上查是哪个进程出问题、怎么用 PM2 或 systemd 做守护、以及怎么配合监控告警。

打个比方

像一个正在运作的小公司,有自己的资源和边界。