Procinsh - 3D Linux 프로세스 인스펙터
Show HN: Procinsh – A 3D Linux process inspector

Procinsh는 Linux 프로세스 공간을 3D로 탐험할 수 있는 웹 기반 인스펙터입니다. Ghost in the Shell에서 영감을 받아, 마치 유령처럼 프로세스 공간을 거닐며 각 프로세스의 상세 정보를 시각적으로 확인할 수 있습니다. Rust와 eBPF를 활용해 네이티브 코드로 컴파일되며, crates.io에서 설치하거나 소스에서 빌드할 수 있습니다. 로컬에서 실행 후 브라우저로 접속하면 3D 공간에서 프로세스를 탐색하고, 메모리와 환경 변수까지 들여다볼 수 있습니다. 복잡한 Linux 프로세스 관리를 직관적이고 몰입감 있는 경험으로 바꿔줍니다.
자, 이제 어디로 가볼까? 프로세스 공간은 광활하다.
HN 토론
13- a_kawashiro
나는 Ghost in the Shell에서 영감을 받은 3D Linux 프로세스 인스펙터인 procinsh를 만들었습니다.
실행 중인 프로세스와 그 관계를 3D UI로 시각화합니다. 프로세스 활동, 메모리 맵, 파일 I/O, 소켓 통신이 실시간으로 반영됩니다.
백엔드는 Rust로 작성되었으며 procfs, eBPF, ptrace, process_vm_readv를 사용해 시스템에서 정보를 수집합니다.
데모 영상:
https://www.youtube.com/watch?v=9rnWvN8ej2A
동기와 구현에 대한 더 자세한 내용:
- luckystarr
20년도 더 전에 우리에겐 프로세스가 몬스터로 표현되고 그들을 죽이면 kill 시그널을 보내는 doom이 있었지. :)
- g3z
이거 해커 TV 쇼에서 바로 튀어나온 것 같아서 완전 가짜라고 생각했을 스타일이다