틀:운영체제 기본 둘러보기: 두 판 사이의 차이
외관
파일 읽기 각론을 파일 시스템 콜 문서군으로 확장 |
세 문서의 명사형 새 제목과 둘러보기 링크 반영 |
||
| (같은 사용자의 중간 판 4개는 보이지 않습니다) | |||
| 3번째 줄: | 3번째 줄: | ||
<div style="display:flex;flex-wrap:wrap;border-top:1px solid #a2a9b1;"> | <div style="display:flex;flex-wrap:wrap;border-top:1px solid #a2a9b1;"> | ||
<div style="flex:0 1 5em;font-weight:bold;padding:0.55em 0.8em;">[[운영체제 기본#총론|총론]]</div> | <div style="flex:0 1 5em;font-weight:bold;padding:0.55em 0.8em;">[[운영체제 기본#총론|총론]]</div> | ||
<div style="flex:1 1 22em;min-width:0;padding:0.55em 0.8em;">[[운영체제 기본/추상화|추상화]] · [[운영체제 기본/보호|보호와 시스템 콜]] · [[운영체제 기본/장치 제어와 입출력|장치 제어와 입출력]] · [[운영체제 기본/프로세스와 스레드|프로세스와 스레드]] · [[운영체제 기본/동시성|동시성]] · [[운영체제 기본/가상 메모리|가상 메모리]] · [[운영체제 기본/파일과 입출력|파일과 입출력]] | <div style="flex:1 1 22em;min-width:0;padding:0.55em 0.8em;">[[운영체제 기본/추상화|추상화]] · [[운영체제 기본/보호|보호와 시스템 콜]] · [[운영체제 기본/장치 제어와 입출력|장치 제어와 입출력]] · [[운영체제 기본/프로세스와 스레드|프로세스와 스레드]] · [[운영체제 기본/동시성|동시성]] · [[운영체제 기본/가상 메모리|가상 메모리]] · [[운영체제 기본/파일과 입출력|파일과 입출력]] · [[운영체제 기본/프로세스 간 통신|프로세스 간 통신]] | ||
</div> | </div> | ||
</div> | </div> | ||
| 9번째 줄: | 9번째 줄: | ||
<div style="flex:0 1 5em;font-weight:bold;padding:0.55em 0.8em;">[[운영체제 기본#각론: Linux 구현 읽기|각론]]</div> | <div style="flex:0 1 5em;font-weight:bold;padding:0.55em 0.8em;">[[운영체제 기본#각론: Linux 구현 읽기|각론]]</div> | ||
<div style="flex:1 1 22em;min-width:0;padding:0.55em 0.8em;"> | <div style="flex:1 1 22em;min-width:0;padding:0.55em 0.8em;"> | ||
<div style="margin:0.2em 0;">'''[[운영체제 기본/x86-64 | <div style="margin:0.2em 0;">'''[[운영체제 기본/Linux/x86-64/BIOS 부팅|x86-64 BIOS 부팅]]''' ([[운영체제 기본/Linux/x86-64/BIOS 부팅/GRUB의 커널 적재와 제어권 전달|GRUB의 커널 적재와 제어권 전달]] · [[운영체제 기본/Linux/x86-64/BIOS 부팅/진입 규약과 압축 해제|진입 규약과 압축 해제]] · [[운영체제 기본/Linux/x86-64/BIOS 부팅/GDT와 LDT 초기화|GDT와 LDT 초기화]] · [[운영체제 기본/Linux/x86-64/BIOS 부팅/커널 초기화|커널 초기화]] · [[운영체제 기본/Linux/x86-64/BIOS 부팅/PID 1 생성|PID 1 생성]] · [[운영체제 기본/Linux/x86-64/BIOS 부팅/루트 파일시스템과 init 선택|루트 파일시스템과 init 선택]])</div> | ||
<div style="margin:0.2em 0;">'''[[운영체제 기본/ | <div style="margin:0.2em 0;">'''[[운영체제 기본/Linux/ELF 로딩|ELF 로딩]]''' ([[운영체제 기본/Linux/ELF 로딩/execve와 실행 이미지 교체|execve와 실행 이미지 교체]] · [[운영체제 기본/Linux/ELF 로딩/ELF 세그먼트와 주소 공간|ELF 세그먼트와 주소 공간]] · [[운영체제 기본/Linux/ELF 로딩/초기 스택과 사용자 모드 진입|초기 스택과 사용자 모드 진입]])</div> | ||
<div style="margin:0.2em 0;">'''[[운영체제 기본/ | <div style="margin:0.2em 0;">'''[[운영체제 기본/Linux/파일 시스템 콜|파일 시스템 콜]]''' ([[운영체제 기본/Linux/파일 시스템 콜/시스템 콜과 파일 디스크립터|시스템 콜과 파일 디스크립터]] · [[운영체제 기본/Linux/파일 시스템 콜/openat과 경로 탐색|openat과 경로 탐색]] · [[운영체제 기본/Linux/파일 시스템 콜/read와 write|read와 write]] · [[운영체제 기본/Linux/파일 시스템 콜/파일 오프셋과 열린 파일의 수명|파일 오프셋과 열린 파일의 수명]])</div> | ||
<div style="margin:0.2em 0;">'''[[운영체제 기본/ | <div style="margin:0.2em 0;">'''[[운영체제 기본/Linux/메모리 매핑|메모리 매핑 (mmap)]]''' ([[운영체제 기본/Linux/메모리 매핑/mmap과 주소 공간|mmap과 주소 공간]] · [[운영체제 기본/Linux/메모리 매핑/페이지 폴트 처리|페이지 폴트 처리]] · [[운영체제 기본/Linux/메모리 매핑/익명 메모리 매핑|익명 메모리 매핑]] · [[운영체제 기본/Linux/메모리 매핑/파일 매핑과 COW|파일 매핑과 COW]] · [[운영체제 기본/Linux/메모리 매핑/MMIO 장치 매핑|MMIO 장치 매핑]])</div> | ||
<div style="margin:0.2em 0;">'''[[운영체제 기본/x86-64 | <div style="margin:0.2em 0;">'''[[운영체제 기본/Linux/x86-64/i8042 키보드 입력|i8042 키보드 입력]]''' ([[운영체제 기본/Linux/x86-64/i8042 키보드 입력/IRQ 진입과 디스패치|IRQ 진입과 디스패치]] · [[운영체제 기본/Linux/x86-64/i8042 키보드 입력/i8042와 입력 이벤트|i8042와 입력 이벤트]] · [[운영체제 기본/Linux/x86-64/i8042 키보드 입력/evdev의 이벤트 전달과 대기 해제|evdev의 이벤트 전달과 대기 해제]] · [[운영체제 기본/Linux/x86-64/i8042 키보드 입력/콘솔과 터미널 입력|콘솔과 터미널 입력]])</div> | ||
<div style="margin:0.2em 0;">'''[[운영체제 기본/ | <div style="margin:0.2em 0;">'''[[운영체제 기본/Linux/파일시스템|파일시스템]]''' ([[운영체제 기본/Linux/파일시스템/VFS와 파일 객체|VFS와 파일 객체]] · [[운영체제 기본/Linux/파일시스템/ext4의 파일 읽기|ext4의 파일 읽기]] · [[운영체제 기본/Linux/파일시스템/procfs의 파일 읽기|procfs의 파일 읽기]] · [[운영체제 기본/Linux/파일시스템/페이지 캐시|페이지 캐시]])</div> | ||
<div style="margin:0.2em 0;">'''[[운영체제 기본/Linux/RCU|RCU]]''' ([[운영체제 기본/Linux/RCU/포인터 공개와 읽기 구간|포인터 공개와 읽기 구간]] · [[운영체제 기본/Linux/RCU/갱신과 메모리 회수|갱신과 메모리 회수]] · [[운영체제 기본/Linux/RCU/Tree RCU와 유예 기간|Tree RCU와 유예 기간]])</div> | |||
</div> | </div> | ||
</div> | </div> | ||