이 책의 5장에서 발췌유닉스 운영체제의 설계Bach는 (이름이 지정되지 않은) 파이프를 생성하는 알고리즘을 제공했습니다. 그것은 말한다,
assign an inode from pipe device (algorithm ialloc)
파이프 장치는 단순히 커널이 파이프에 대한 inode와 데이터 블록을 할당할 수 있는 파이프 장치용으로 지정된 파일 시스템입니다.
이 파이프 장치별 파일 시스템에 대해 더 자세히 알고 싶습니다. 누구든지 그것을 찾을 수 있는 곳을 제안할 수 있습니까?
답변1
문제가 있는 파일 시스템의 소스는 다음과 같습니다.
https://sourceforge.net/p/schillix-on/schillix-on/ci/default/tree/usr/src/uts/common/fs/fifofs/
또한 이 매뉴얼 페이지를 확인하십시오.
http://schillix.sourceforge.net/man/man3c/fattach.3c.html
fattach()
FIFO 기반 객체를 파일 상단에 마운트할 수 있습니다.