프로세스
도구 → 프로세스는 컴퓨터에서 실행 중인 모든 것을 실시간 목록으로 엽니다. 프로세스 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라는 이름을 가진
프로세스 여섯 개를 구별할 수 있는 유일하게 믿을 만한 방법이죠. 다른 플랫폼에서는 실행 파일
경로를 보여줍니다.
CPU 열 읽기
섹션 제목: “CPU 열 읽기”백분율은 코어 하나에 대한 비율이며, top, htop, 활성 상태 보기가 쓰는 방식과 같습니다.
코어 네 개를 가득 쓰는 프로세스는 **400%**로 표시됩니다. Windows의 작업 관리자는 대신 코어
수로 나누므로, 여기 숫자가 그쪽 숫자보다 커 보일 것입니다.
목록을 연 뒤 처음 1초 남짓은 이 열이 비어 있습니다. CPU 백분율은 두 측정값 사이의 변화이고, 두 번째 측정값이 도착하기 전까지는 그 자리에 정직하게 넣을 것이 없습니다.