当服务器负载很高时,有没有什么办法可以找出问题,什么程序和什么活动引起的? 我有一个共享的networking服务器和邮件服务器(HTTP,DNS,SMTP,IMAP,POP,FTP,…),有时负载非常高。 25-50或更多。 我怎样才能找出是什么原因,以及我能做些什么来继续保持正常的performance呢?
使用命令“top”或安装htop来查看哪些进程正在占用系统的大部分容量。 我也可以进入像sysstat (iostat / vmstat /等)的工具,但使用顶部将是我会尝试的第一件事。
由于它是一个共享服务器,您是否能够控制所有用户和应用程序的所有进程?