맥 미니를 쓰다보면 가끔씩 프로세스가 폭주하면서 리소스를 잡아먹는 경우가 있습니다. 이상하게 맥 미니는 그러면 화면이 얼어버리더군요.

이런 상황이 벌어지면 컴퓨터를 아예 강제 재부팅할 게 아닌 이상1 커맨드라인으로 접속해서 뭐가 문젠지를 알아봐야 합니다.

이럴 때 top 커맨드를 쓰면 됩니다. 현재 돌아가고 있는 모든 프로세스를 보여주는 명령어죠.

다만 이 경우에는 프로세스 순으로 나열해야 하므로 -o cpu 플래그를 줍니다. stackoverflow 글에 따르면 oOverride-sort-field 를 의미한다는군요

  1. 개인적으로 이렇게 강제 리부팅을 하게 되면 하드디스크에 굉장히 무리를 주게 되어서 별로 선호하지 않습니다만 경우에 따라서는 아예 외부 접속도 안 되는 경우가 있어서 강제 리부팅을 할 수 밖에 없는 경우가 종종 있었습니다.