요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0
======================================================
FUSE (Filesystem in Userspace) Technical Documentation
======================================================
.. toctree::
:maxdepth: 2
:numbered:
fuse
fuse-io
fuse-io-uring
fuse-passthrough
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
FUSE 기술 문서 목차
1-14이 페이지는 FUSE(Filesystem in Userspace) 기술 문서군의 최상위 목차입니다. Sphinx `toctree`는 최대 깊이 2와 번호 매기기를 사용합니다.
`fuse`는 framework 용어, mount option, control filesystem, 비권한 mount 보안, kernel-daemon request와 deadlock을 설명하는 개요 문서입니다.
`fuse-io`는 direct-io, cached I/O, write-through, writeback-cache의 page cache와 쓰기 의미를 설명합니다.
`fuse-io-uring`은 CPU별 ring queue 등록, CQE request 왕복, `COMMIT_AND_FETCH` interface를 설명합니다.
`fuse-passthrough`는 하위 backing file을 등록해 지원 I/O를 kernel에서 직접 수행하는 경로와 `CAP_SYS_ADMIN` 보안 근거를 설명합니다.
toctree의 네 문서와 주요 질문을 연결합니다.
개요에서 고급 data path로 이어지는 순서입니다.
.. SPDX-License-Identifier: GPL-2.0
======================================================
FUSE (Filesystem in Userspace) Technical Documentation
======================================================
.. toctree::
:maxdepth: 2
:numbered:
fuse
fuse-io
fuse-io-uring
fuse-passthrough
요약·해설
index.rst:1-14FUSE 기술 문서는 전체 framework, I/O cache mode, io_uring 전송, passthrough 직접 I/O의 네 층으로 구성됩니다. 이 목차는 각 전문 번역 페이지로 이어지는 번호 매김 탐색 진입점입니다.
기본 개념에서 성능 최적화로 진행합니다.