相同的 mysql 进程

相同的 mysql 进程

运行大约十几个相同的 mysql 进程是否很常见?它占用了大量内存,我只是好奇这是否是正常量。谢谢。

htop 裁剪

答案1

这些是线程,而不是进程,是的,MySQL 有许多线程在运行,这完全正常。列出的内存是所有线程的总内存。您很可能会发现,如果将它们全部加起来,它们的总内存量会比您实际拥有的内存量还要多。

如果你点击htop,你会看到它们都有一个父进程。你还将看到和中F5只有一个进程。你可以使用 来查看所有线程。mysqldtopps -efps -eLf

答案2

您看到的线程实际上泄露了有关 mysqld 进程的一些固有信息。

  • mysqld 的源码编译版本生成可见的进程
  • 基于 RPM 的 mysqld 安装仅在进程列表中显示一个线程

正如所表达的拉哒哒哒哒,这是正常现象,您无需担心。

相关内容