Вводим команду uptime, получаем строчку вроде
23:05 up 14 days, 6:08, 7 users, load averages: 0.65 0.42 0.36.
Последние 3 - нагрузка проца за минуту, 5 и 15,
умноженная на кол-во ядер.
Соответственно, если там (0.7*кол-во ядер), надо начинать бегать, а если больше (1*кол-во ядер) - бегать быстро. Нагрузка больше 1 на ядро обозначает, что на ресурсы процессора дефицит и очередь.
По памяти всё просто, вводим free и вникаем, а если swap подключен, смотрим его использование.