콘텐츠로 이동

프로세스

도구 → 프로세스는 컴퓨터에서 실행 중인 모든 것을 실시간 목록으로 엽니다. 프로세스 ID, 이름, 실행 계정, 프로세서 점유율, 차지한 메모리가 표시되며 약 2초마다 새로 고쳐집니다.

파일 관리자는 작업 관리자를 두기에 이상한 자리입니다. 활성 상태 보기도 작업 관리자도 쉽게 해주지 않는 그 한 가지가 필요해지기 전까지는요. 바로 실행 중인 프로그램에서 그것이 시작된 파일로 찾아가는 일입니다. 여기서는 A가 그 일을 합니다.

동작 키보드 게임패드
커서 이동 ↑ / ↓ (Page Up/Down, Home/End) D-패드 / 왼쪽 스틱 (LT + ↑/↓ 로 페이지 이동)
실행 파일의 폴더 열기 Enter A
선택한 프로세스 종료 X / Del X
내 프로세스 ↔ 모든 사용자 (하단 버튼) Y
정렬 열 전환 Tab / Shift+Tab LB / RB
지금 새로 고침 F5 L3
닫기 Esc B / Start

실행 파일의 폴더 열기는 목록을 닫고, 해당 프로세스의 프로그램이 들어 있는 폴더로 이동해 그 파일을 선택합니다. 다른 파일과 똑같이 살펴보고 복사하고 압축할 수 있습니다.

프로세스 종료는 먼저 확인을 받습니다. 프로세스 이름과 ID를 알려주고, 확인 버튼을 잠시 잠가 무심코 누른 손가락이 그 위에 떨어지지 않도록 합니다. 프로세스에는 종료가 요청되며, 스스로 뒷정리할 기회가 주어집니다.

열 머리글을 클릭하거나 LB / RB를 눌러 CPU, 메모리, 이름, PID 순으로 정렬할 수 있습니다. CPU와 메모리는 큰 값부터, 이름과 PID는 작은 값부터 정렬되며, 활성 열에는 방향을 알려주는 화살표가 붙습니다.

강조 표시는 그 순간 놓인 행이 아니라 프로세스를 따라갑니다. 이는 들리는 것보다 중요합니다. CPU 순으로 정렬하면 행은 새로 고칠 때마다 자리를 바꾸고, 위치에 묶인 커서라면 프로세스를 고른 순간과 확인하는 순간 사이에 조용히 다른 프로세스로 미끄러졌을 것입니다.

내 프로세스, 그리고 다른 사람의 프로세스

섹션 제목: “내 프로세스, 그리고 다른 사람의 프로세스”

목록은 기본적으로 내 프로세스로 시작합니다. 이는 실제로 종료할 수 있는 집합과 거의 정확히 일치합니다. Y를 누르면 모든 사용자의 프로세스가 표시됩니다.

DeckCrate는 관리자나 root 권한을 요구하지 않습니다. 따라서 다른 사용자의 프로세스나 시스템이 보호하는 프로세스는 볼 수는 있어도 종료할 수는 없습니다. 시도하면 암호를 묻는 대신 시스템이 거부했다고 분명히 알려줍니다.

세 시스템은 내 것이 아닌 프로세스에 대해 얼마나 알려주는지에서 상당히 다릅니다. 값이 공개되지 않은 자리에는 0이 아니라 **줄표(—)**가 표시됩니다. “메모리를 쓰지 않는다”와 “알려주지 않았다”가 결코 같아 보이지 않도록 하기 위해서입니다.

Linux macOS Windows
이름, PID, CPU, 메모리 모든 프로세스 모든 프로세스 내 것. SYSTEM 및 보호된 프로세스는 이름만 표시
소유 계정 모든 프로세스 모든 프로세스 내 계정만
실행 파일 경로 내 것 내 것 내 것
전체 명령줄 예, 인수 포함 경로만 경로만

목록 아래 세부 정보 줄은 Linux에서 전체 명령줄을 보여줍니다. 모두 node라는 이름을 가진 프로세스 여섯 개를 구별할 수 있는 유일하게 믿을 만한 방법이죠. 다른 플랫폼에서는 실행 파일 경로를 보여줍니다.

백분율은 코어 하나에 대한 비율이며, top, htop, 활성 상태 보기가 쓰는 방식과 같습니다. 코어 네 개를 가득 쓰는 프로세스는 **400%**로 표시됩니다. Windows의 작업 관리자는 대신 코어 수로 나누므로, 여기 숫자가 그쪽 숫자보다 커 보일 것입니다.

목록을 연 뒤 처음 1초 남짓은 이 열이 비어 있습니다. CPU 백분율은 두 측정값 사이의 변화이고, 두 번째 측정값이 도착하기 전까지는 그 자리에 정직하게 넣을 것이 없습니다.