특정 프로그램 호출에 대한 파일 읽기/쓰기를 추적하고 싶습니다. 실제 트랜잭션에 대한 정보는 필요하지 않으며 관련 파일 이름 만 필요합니다.크로스 플랫폼 파일 액세스 추적
이에 크로스 플랫폼 솔루션이 있습니까?
다양한 플랫폼 별 방법은 무엇입니까?
Linux에서는 strace/ptrace가 있다는 것을 알고 있습니다 (더 빠른 방법이 좋을 경우).
나는 맥 OS에 ktrace가 있다고 생각한다.
Windows는 어떤가요? 이 차단할 수있을 것입니다 경우
또한, 파일이 일부 나중에까지 액세스 (교체 아웃 스톨) 놀라운 것입니다.
감사합니다!
이 질문에 대한 답변을 찾고 있습니다. 나는 (당신 같은) Mac OS에서 ktrace를 사용할 수 있기를 바랬지 만 시스템 호출은 제거 된 (숨겨져있는 것 같습니다). Mac에서 ktrace로 행운이 있었나요? –