Intel® Trace Collector User and Reference Guide
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
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 |