//hello.c
#include <stdio.h>
int main(void)
{
puts("hello world");
return 0;
}
>gcc -o hello ./hello.c
>strace -o hello.log ./hello
>cat hello.log
printf("hello world %s\n","Man");
각종 system call 처리에 걸린 시간을 microsecond 단위로 정밀하가 측정하여 보여 준다.
>strace -T -o hello.log ./hello
"hello world\n" 문자 처리에 32 microsecond 가 걸렸음을 알 수 있다.
출처 : 실습과 그림으로 배우는 리눅스 구조 , 다케우치 사토루저
'Linux_system' 카테고리의 다른 글
c++ linux compile (0) | 2022.12.09 |
---|---|
Linux System Programming 의 필독서 (0) | 2022.12.09 |
sar : 프로세스(CPU core) 가 어떤 mode 로 작업 중인가? (0) | 2022.12.09 |
Linux Memory 관리 (0) | 2022.12.09 |
Linux 가상 메모리의 응용 #1 - file map (0) | 2022.12.09 |