答案1
输出中标有“Mem”的行是指您的内存。 “total”部分是您的总内存,“free”部分是未使用和未缓存的内存,“used”部分是显式使用的内存,“buff/cache”部分是当前为其他应用程序缓存的内存,但如果需要的话可以释放。截至目前,您似乎有大约 21 GiB 的可用内存,因此这应该不是问题。
至于mysql的CPU使用率,top和类似应用程序记录CPU使用率的方式是100%=1线程/核心。从你的机器有8个线程/核心的情况来看,165%远不及最大CPU使用率,但165%的使用率对于mysql来说相当高,我会调查可能导致这种情况的原因,特别是如果它查询的SQL数据库很小的话。
而且,top
非常简单。我建议htop
尽可能安装和使用。