리눅스 loop device에서 write시 발생되는 read 문제
글쓴이: khy0419 / 작성시간: 수, 2017/12/20 - 4:03오후
loop device에 대해 write 명령시 아래와 같은 call을 호출하게 되는데요
loop_queue_work->ext4_file_write_iter->ext4_da_write_begin->__block_write_begin_int->ll_rw_block
write 과정동안 캐시 메모리 할당과 버퍼헤드 할당을 받게 됩니다. 이후 ll_rw_block에서 read가 발생하게 되는데요.
이때 어떠한 정보를 read하는지 알고 싶은데 gdb?ftrace?perf?어떤것으로 이것을 알 수 있을까요.
Forums:
사용해 본 적은 없지만,http://man7.org
사용해 본 적은 없지만,
http://man7.org/linux/man-pages/man8/btrace.8.html
댓글 달기