Linux
strace
1. 개요 strace는 프로세스가 커널에 요청하는 시스템 콜(system call) 을 실시간으로 추적하는 도구. 내부적으로 ptrace() 시스템 콜을 이용해 user space → kernel space 전환 시점을 가로챔. User Space → syscall → Kernel Space ↑ strace가 ptrace()로 가로챔 2. 주요 시스템 콜 시스템 콜 의미 open() / openat() 파일 열기 read() / write() 파일/소켓