시스템 리소스 모니터링, 프로세스 검사, 소프트웨어 디버깅, 악성코드 탐지를 위한 무료 Windows 도구로, Process Hacker의 후속 프로젝트입니다.
DavidXanatos/TaskExplorer
프로세스별 스레드, 메모리, 핸들, 소켓, 모듈 등을 자세히 보여 주는 Windows 및 Linux용 작업 관리자 대체 도구입니다.
대체할 수 있는 제품:Process Explorer
Windows Task Manager
- 스타
- 3,817
- 포크
- 301
- 열린 이슈
- 63
- 마지막 커밋
- 8일 전
어떤 프로젝트인가요?
Task Explorer는 실행 중인 애플리케이션 목록만 보여 주는 데 그치지 않는 프로세스 모니터이자 작업 관리자입니다. 프로세스를 선택하면 창 아래쪽에 세부 정보 패널이 표시되며, 화살표 키로 추가 창을 열지 않고도 데이터를 살펴볼 수 있습니다. 데이터는 실시간으로 갱신됩니다.
Windows에서는 스레드 스택 추적, 문자열 검색 기능을 갖춘 메모리 뷰어 및 편집기, 파일 이름과 위치가 표시되는 열린 핸들, 데이터 전송률을 보여 주는 소켓 연결, 언로드하거나 코드를 주입할 수 있는 로드된 모듈 등을 패널에서 확인할 수 있습니다. Token, Environment, GDI, .NET 패널과 열린 파일, 소켓, 서비스를 시스템 전체에서 확인하는 뷰, CPU, 메모리, 디스크, 네트워크, GPU 전용 그래프도 제공됩니다.
Linux 버전은 /proc, sock_diag netlink, D-Bus를 통한 systemd에서 정보를 읽는 네이티브 백엔드이며 커널 모듈이 필요하지 않습니다. cgroup 및 LSM 보안 패널, Pressure (PSI) 그래프, ELF core 파일 형식으로 저장되는 크래시 덤프도 지원합니다. 권한이 필요한 작업은 요청 시 실행되는 헬퍼 프로세스를 통해 처리하며, Linux 빌드는 단독 실행 가능한 아카이브로 패키징됩니다.
핵심 기능
- 01Thread 패널에서 선택한 스레드의 스택 추적을 확인할 수 있습니다.
- 02Memory 패널에서 문자열 검색을 사용해 프로세스 메모리를 조회하고 편집할 수 있습니다.
- 03Handles 및 Sockets 패널에서 열린 파일, 연결, 데이터 전송률을 확인할 수 있습니다.
- 04Modules 패널에서 로드된 DLL을 확인하고 Windows에서 언로드하거나 코드를 주입할 수 있습니다.
- 05Linux 백엔드는 /proc과 systemd에서 직접 정보를 읽으며, cgroup, 보안, PSI 패널을 제공합니다.
- 06x86-64 및 ARM64 기반 Windows와 Linux에서 실행됩니다.
활용 사례
- 스택 추적을 확인해 교착 상태나 느린 스레드의 원인을 진단합니다.
- 프로그램이 사용 중인 파일과 소켓을 추적합니다.
- Windows 또는 Linux에서 실시간 그래프로 시스템 리소스 사용량을 모니터링합니다.
- Linux의 cgroup 및 보안 패널을 통해 컨테이너나 샌드박스 프로세스를 살펴봅니다.
빠른 시작
- 1
CMake로 빌드(구성)
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release - 2
프로젝트 빌드
cmake --build build
사용 전 알아둘 점
- 빌드하려면 Qt 6.5 이상이 필요합니다.
- Token, Job, GDI, .NET 등의 Windows 패널은 Linux에 존재하지 않으며, Wayland에서는 Windows 패널이 비어 있습니다.
토픽
자주 묻는 질문
- TaskExplorer은(는) 무엇인가요?
- 프로세스별 스레드, 메모리, 핸들, 소켓, 모듈 등을 자세히 보여 주는 Windows 및 Linux용 작업 관리자 대체 도구입니다. Task Explorer는 실행 중인 애플리케이션 목록만 보여 주는 데 그치지 않는 프로세스 모니터이자 작업 관리자입니다. 프로세스를 선택하면 창 아래쪽에 세부 정보 패널이 표시되며, 화살표 키로 추가 창을 열지 않고도 데이터를 살펴볼 수 있습니다. 데이터는 실시간으로 갱신됩니다.
- TaskExplorer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- TaskExplorer은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- TaskExplorer은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. TaskExplorer의 마지막 커밋은 2026년 10월 12일입니다.
- TaskExplorer은(는) 어디에 사용할 수 있나요?
- 스택 추적을 확인해 교착 상태나 느린 스레드의 원인을 진단합니다. 프로그램이 사용 중인 파일과 소켓을 추적합니다. Windows 또는 Linux에서 실시간 그래프로 시스템 리소스 사용량을 모니터링합니다. Linux의 cgroup 및 보안 패널을 통해 컨테이너나 샌드박스 프로세스를 살펴봅니다.
- TaskExplorer는 어떻게 설치하나요?
- CMake로 빌드(구성): cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release 프로젝트 빌드: cmake --build build
- TaskExplorer은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/DavidXanatos/TaskExplorer
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
OS 이미지를 자동으로 다운로드하고 최적화된 Windows, macOS, Linux VM을 실행하는 QEMU 래퍼
Apple silicon 및 Intel Mac에서 macOS, Linux, Windows 설치 프로그램으로 부팅 가능한 USB를 만드는 macOS 앱
GitHub, Codeberg 및 기타 Forgejo 또는 Gitea 포지에서 공개된 앱을 찾아 설치할 수 있는 크로스 플랫폼 앱 스토어입니다.
Linux, Windows, macOS에서 SwiftPM 패키지로 iOS 앱을 빌드·서명·설치하는 크로스 플랫폼 Xcode 대체 도구입니다.