[커널 17차 6조] 2주차
2020.08.31 22:56
iamroot kernel study 17기 6조 2주차
일시 : 2020.08.29 (토) 15:00 ~ 21:45
장소 : 온라인(Zoom)
참석자 : 김정근 김지엽 김상윤 김태정
박준은 홍은비 임창수 정홍관 이경렬
학습내용 :
리눅스 커널 내부구조
4. 메모리 관리 - 3 Buddy와 slab
5. 파일시스템
6. 인터럽트 - 1. 인터럽트 처리과정
질문 토론 :
- 버디 할당자 bitmap 의 역할 용도,
- 버디 할당자와 슬랩 할당자의 관계
- 슬랩은 더이상 사용되지 않는가
- ext2 inode에서 가리키는 파일 최대 크기가 48KB + 4MB + 4GB + 4TB 인 이유
- inode 번호는 시스템에서 유일한 값을가지는가, 혹은 디스크 파티션 마다..
- do_IRQ를 별도로 두는 이유
참고한 링크 :
메모리
https://decdream.tistory.com/347
http://jake.dothome.co.kr/pt/
파일 시스템
http://esos.hanyang.ac.kr/tc/2015gradproject8/i/entry/3
https://www.grymoire.com/Unix/Inodes.html
https://unix.stackexchange.com/questions/192800/does-the-inode-change-when-renaming-or-moving-a-file
https://5kyc1ad.tistory.com/275
인터럽트
https://neoteny.tistory.com/86
https://chardoc.tistory.com/3
참고한 커널 소스 코드 :
https://makelinux.github.io/kernel/map/
file_operstions
https://elixir.bootlin.com/linux/latest/source/include/linux/fs.h#L1837
inode_operations
https://elixir.bootlin.com/linux/latest/source/include/linux/fs.h#L1879
ksys_read()
https://elixir.bootlin.com/linux/latest/source/fs/read_write.c#L596
vfs_read() [ file->f_op->read() ]
https://elixir.bootlin.com/linux/latest/source/fs/read_write.c#L461
generic_file_read_iter()
https://elixir.bootlin.com/linux/latest/source/mm/filemap.c#L2276
register_filesystem()
https://elixir.bootlin.com/linux/latest/source/fs/filesystems.c#L72
file_system_type{}
https://elixir.bootlin.com/linux/latest/source/include/linux/fs.h#L2247
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 스터디 정리 노트 공간입니다. | woos | 2016.05.14 | 631 |
248 | [커널 19차] 103 주차 | Min | 2024.04.28 | 47 |
247 | [커널 20차] 48주차 | 무한질주 | 2024.04.25 | 50 |
246 | [커널 19차] 102 주차 | Min | 2024.04.20 | 45 |
245 | [커널 19차] 101 주차 | Min | 2024.04.13 | 65 |
244 | [커널 19차] 100 주차 | Min | 2024.04.13 | 19 |
243 | [커널 19차] 99 주차 | Min | 2024.03.30 | 83 |
242 | [커널 19차] 98 주차 | Min | 2024.03.23 | 57 |
241 | [커널 19차] 97 주차 | Min | 2024.03.16 | 50 |
240 | [커널 19차] 96 주차 | Min | 2024.03.14 | 32 |
239 | [커널 19차] 95 주차 [2] | Min | 2024.03.03 | 115 |
238 | [커널 20차] 32주차 | brw | 2023.12.16 | 389 |
237 | [커널 20차] 29주차 | brw | 2023.11.27 | 163 |
236 | [커널 20차] 27주차 | brw | 2023.11.21 | 87 |
235 | [커널 20차] 26주차 | brw | 2023.11.21 | 50 |
234 | [커널 20차] 28주차 | 이민찬 | 2023.11.19 | 65 |
233 | [커널 20차] 25주차 | 이민찬 | 2023.10.30 | 120 |
232 | [커널 20차] 24주차 | 이민찬 | 2023.10.22 | 837 |
231 | [커널 20차] 23주차 | 이민찬 | 2023.10.14 | 81 |
230 | [커널 20차] 22주차 | 이민찬 | 2023.10.08 | 77 |
229 | [커널 20차] 21주차 | 이민찬 | 2023.09.23 | 118 |
.