실행 중인 모든 앱을 보는 방법 & Mac OS X에서 프로세스

Anonim

Mac에서 실행 중인 모든 응용 프로그램 또는 프로그램을 보는 방법은 그래픽 프런트 엔드에서 실행 중인 "창" 앱만 보는 것부터 가장 모호한 시스템까지 표시하는 것까지 다양합니다. Mac OS의 핵심에서 실행되는 수준의 프로세스 및 작업. 우리는 Mac OS X에서 이러한 실행 중인 앱과 프로세스를 보는 다섯 가지 다른 방법을 다룰 것입니다. 그 중 일부는 매우 사용자 친화적이고 모든 사용자에게 적용 가능하며 일부는 명령줄에서 액세스할 수 있는 고급 방법입니다.시간을 내어 모두 배우면 필요에 가장 적합한 방법을 사용할 수 있습니다.

한 눈에 보기: Dock에서 실행 중인 Mac 앱 확인

현재 실행 중인 앱을 확인하는 가장 간단한 방법은 Mac OS X Dock을 보는 것입니다. 애플리케이션 아이콘 아래 작은 빛나는 점이 보이면 열려 있고 실행 중인 것입니다.

이 접근 방식을 사용하는 데 아무런 문제가 없지만 "창" 앱, 즉 Mac OS X의 GUI 프런트 엔드에서 실행되는 앱만 표시하기 때문에 분명히 약간 제한적입니다. – 또한 직접 조치를 취할 수 없다는 점에서 제한적입니다. 또한 작은 빛나는 표시기는 작고 눈에 잘 띄지 않으며 많은 사람들이 전혀 알아차리지 못합니다. 다행스럽게도 Mac에서 실행 중인 항목을 확인하고 한두 개의 앱을 종료해야 하는 경우 직접 조치를 취할 수 있는 더 좋은 방법이 있습니다.

강제 종료 메뉴가 있는 모든 실행 중인 애플리케이션/프로그램 보기

Hit Command+Option+Esc를 눌러 기본 "응용 프로그램 강제 종료" 창을 호출합니다. 이 창은 Mac OS X의 간단한 작업 관리자로 생각할 수 있습니다. 이것은 읽기 쉬운 모든 활성 목록을 보여줍니다. MacOS X에서 실행되는 응용 프로그램이며 여기에서 볼 수 있는 것은 Dock에서 볼 수 있는 것과 정확히 동일합니다:

창 이름에도 불구하고 이를 사용하여 실제로 종료하지 않고도 실행 중인 프로그램과 앱을 볼 수 있습니다.

Command+Option+ESC 메뉴의 분명한 장점 중 하나는 실행 중인 앱에 대해 실제로 조치를 취할 수 있고 앱이 잘못되었거나 빨간색 글꼴로 표시되는 경우 강제 종료할 수 있다는 것입니다. 응답하지 않거나 충돌하고 있음을 나타냅니다. 이 단순화된 버전은 최신 Windows 세계에 처음 존재하는 기본 "Control+ALT+DELETE" 관리자와 매우 유사합니다.

강제 종료 메뉴의 주요 제한 사항은 Dock 표시기와 마찬가지로 Mac OS X에서 실행 중인 "창 앱"만 표시하도록 제한되어 메뉴와 같은 항목을 건너뛴다는 것입니다. 막대 항목 및 배경 앱.

활동 모니터로 실행 중인 모든 앱 및 프로세스 보기

Mac OS X GUI에서 가장 강력한 앱 및 프로세스 관리 유틸리티인 Activity Monitor는 실행 중인 모든 활성 응용 프로그램뿐만 아니라 모든 활성 및 비활성 프로세스를 표시하는 강력한 작업 관리자입니다. 여기에는 앞에서 언급한 창으로 표시된 앱과 백그라운드 애플리케이션(Dock 또는 강제 종료 메뉴에서 실행 중인 것으로 표시되지 않음), 메뉴 표시줄 항목, 시스템 수준 프로세스, 다른 사용자에서 실행 중인 프로세스를 포함하여 말 그대로 Mac에서 실행되는 모든 것이 포함됩니다. 비활성 프로세스, 서비스 데몬, 말 그대로 모든 수준에서 Mac OS X에서 프로세스로 실행되는 모든 것.

앱 자체 는 /Applications/Utilities/에 있지만, Spotlight를 통해 Command+스페이스바를 누르고 "Activity"를 입력한 다음 Return 키를 누릅니다.

활동 모니터에 처음에 표시되는 모든 정보를 단순화하는 방법은 프로세스 하위 메뉴를 풀다운하고 "모든 프로세스", "내 프로세스", 다른 옵션 중에서 "시스템 프로세스" 또는 "기타 사용자 프로세스". "검색" 기능도 사용하기 쉽고 매우 강력합니다. 무언가의 이름을 입력하기 시작하면 쿼리와 일치하는 프로세스에 따라 즉시 업데이트되기 때문입니다.

Activity Monitor는 수많은 도구와 옵션을 제공하며 명령줄로 이동하지 않고도 모든 활성 프로세스에 대한 확장된 정보를 볼 수 있는 가장 진보된 방법입니다.프로세스 종료, 응용 프로그램 종료(종료는 기본적으로 강제 종료와 동일), 프로세스 검사 및 샘플링, 이름, PID, 사용자, CPU, 스레드, 메모리 사용량 및 종류별로 프로세스 정렬, 사용자 및 수준별로 프로세스 필터링, 이름이나 문자로 프로세스를 검색할 수도 있습니다. 또한 활동 모니터는 CPU, 메모리, 디스크 활동 및 네트워크 활동에 대한 일반적인 사용 통계도 표시하므로 부적합한 RAM 수준에서 수많은 다른 요인을 기반으로 Mac이 느리게 실행될 수 있는 이유를 진단하는 데 필요한 모든 것을 결정하는 데 필수적인 문제 해결 유틸리티가 됩니다. 가능성.

추가 보너스로 Activity Monitor를 항상 실행하고 Dock 아이콘을 실시간 리소스 사용량 모니터로 전환하여 CPU, RAM, 디스크 활동 또는 네트워크 활동이 무엇인지 확인할 수도 있습니다. Mac에서.

고급: 터미널로 실행 중인 모든 프로세스 보기

명령줄을 자세히 살펴보면 몇 가지 고급 도구를 사용하여 기본 사용자 수준 앱에서 작은 데몬 및 핵심 시스템 기능에 이르기까지 Mac에서 실행되는 모든 단일 프로세스를 볼 수 있습니다. 그렇지 않으면 Mac OS X의 일반 사용자 경험에서 숨겨집니다.여러 면에서 이러한 도구는 Activity Monitor의 명령줄 버전으로 생각할 수 있으며 특히 top 및 ps의 두 가지에 중점을 둘 것입니다.

맨 위

Top은 실행중인 모든 프로세스 목록과 각 프로세스에 대한 다양한 통계를 보여줍니다. 일반적으로 프로세서 사용량 또는 메모리 사용량별로 정렬하는 것이 가장 유용하며 이렇게 하려면 -o 플래그를 사용하는 것이 좋습니다.

CPU로 상위 정렬: top -o cpu

메모리 사용량별로 상단 정렬: top -orsize

top은 실시간으로 업데이트되지만 다음 도구인 'ps'는 업데이트되지 않습니다.

추신

ps 명령은 기본적으로 현재 사용자 아래에서 활성화된 터미널 프로세스만 표시하므로 명령줄에 살고 있지 않는 한 'ps' 자체는 지루합니다. 플래그를 한두 개 적용하면 모든 프로세스를 표시할 수 있으며 가장 좋은 조합은 다음과 같이 사용되는 'aux'입니다.

ps aux

모든 출력을 보려면 터미널 창을 전체 화면으로 확장하는 것이 도움이 되지만, 수많은 작업이 실행 중인 경우(일반적인 경우) 여전히 약간 압도적일 수 있으므로 보기 쉽도록 '많이' 또는 '적게'를 사용하는 것이 좋습니다.

ps aux|더보기

이렇게 하면 터미널 창에서 위아래로 스크롤하지 않고도 한 번에 출력 페이지를 볼 수 있습니다.

특정 프로세스(또는 애플리케이션 이름)를 검색하려면 다음과 같이 grep을 사용할 수 있습니다.

ps aux|grep 프로세스

또는 응용 프로그램을 찾으려면:

"

ps aux|grep 응용 프로그램 이름"

GUI에서 실행되는 앱을 찾을 때 일반적으로 Mac OS X에서 앱이 사용하는 것과 동일한 대소문자를 사용하는 것이 가장 좋습니다. 그렇지 않으면 아무것도 찾지 못할 수 있습니다.

실행 중인 모든 앱을 보는 방법 & Mac OS X에서 프로세스