Trace file은 컴퓨터 시스템이나 소프트웨어 애플리케이션에서 발생하는 이벤트, 작업, 오류 등의 상세한 기록을 담고 있는 파일을 의미합니다. 주로 프로그램의 동작을 추적하고 문제를 진단하며 성능을 분석하는 데 사용됩니다. 개발자나 시스템 관리자가 소프트웨어의 내부 작동 방식을 이해하고 버그를 찾아내거나 시스템의 비정상적인 동작의 원인을 파악할 때 필수적인 도구입니다. 예를 들어, 웹 서버가 요청을 처리하는 과정, 데이터베이스가 쿼리를 실행하는 단계, 또는 특정 애플리케이션이 사용자 입력을 처리하는 흐름 등을 시간 순서대로 기록합니다. 이 파일은 일반적으로 텍스트 형식으로 되어 있어 사람이 읽기 쉽고, 특정 도구를 사용하여 분석하기도 합니다. Log file과 유사한 의미로 사용되지만, trace file은 좀 더 상세하고 깊이 있는 실행 경로 추적에 초점을 맞추는 경우가 많습니다. 시스템의 '발자취'를 기록한다는 의미에서 'trace'라는 단어가 사용됩니다.