Intel® Trace Analyzer and Collector User and Reference Guide

ID 767272
Date 3/31/2023
Public
Document Table of Contents

Tracing System Calls (Linux* OS)

On Linux* OS, use this capability to track I/O calls.

By default, system call profiling is disabled. To collect system calls, set the following configuration option (see Configuring Intel® Trace Collector for details):

ACTIVITY SYSTEM ON

To enable collection of an exact function add the following line into a configuration file:

STATE SYSTEM:<func_name> ON
NOTE:
Intel Trace Collector does not collect any information on the amount of data saved or read during these operations.

The following functions are supported:

access
clearerr
close
creat
dup
dup2
fclose
fdopen
feof
ferror
fflush
fgetc
fgetpos
fgets
fileno
fopen
fprintf
fputc
fputs
fread
freopen
fseek
fsetpos
ftell
fwrite
getc
getchar
gets
lseek
lseek64
mkfifo
perror
pipe
poll
printf
putc
putchar
puts
read
readv
remove
rename
rewind
setbuf
setvbuf
sprintf
sync
tmpfile
tmpnam
umask
ungetc
vfprintf
vprintf
vsprintf
write
writev