알게된 것
- context switching
- context switing시 캐시 무효화를 해야하는 이유
- context switching시 TLB무효화를 해야하는 이유와 상황에 따라 TLB 무효화를 하지 않아도 되는 상황
- 프로세스 vs 스레드를 하면서 리눅스는 스레드 단위에 CPU를 할당할 수 있음을 알게 되었음
- 대신, 스레드에 cpu를 할당할 경우 캐시/TLB 무효화를 하지 않음
- PCB
- 프로세스
- page on-demand
- system call이지만 interrupt발생이 일어나지 않는 경우와 인터럽트가 발생하는 경우
- 인터럽트 관련 용어 (인터럽트 핸들러, 인터럽트 벡터)
- IPC 간단 정리
- CPU 스케줄링 알고리즘 및 관련 용어 정리
오늘 한 일
- 부스트캠프 회고 초안
- 운영체제: 1/3
- 알고리즘 문제 풀이(https://maeng2world.tistory.com/471)
하루를 마치며
개발자가 되고 싶은 이유에 대해 이야기를 나눴는데,
비슷한 듯 다르더라구요
하지만 공통된 의견은 "재밌다"였습니다.
좋은 동료들과 함께여서 행복한 하루였습니당~!
'TIL' 카테고리의 다른 글
TIL 211218 (0) | 2021.12.19 |
---|---|
TIL 211215 (0) | 2021.12.16 |
TIL 211212 (2) | 2021.12.12 |
TIL 211210 (6) | 2021.12.11 |
TIL 211209 (0) | 2021.12.10 |