TIL

TIL 211213

🥭맹2 2021. 12. 13. 22:39

알게된 것

  • context switching
    • context switing시 캐시 무효화를 해야하는 이유
    • context switching시 TLB무효화를 해야하는 이유와 상황에 따라 TLB 무효화를 하지 않아도 되는 상황
  • 프로세스 vs 스레드를 하면서 리눅스는 스레드 단위에 CPU를 할당할 수 있음을 알게 되었음
    • 대신, 스레드에 cpu를 할당할 경우 캐시/TLB 무효화를 하지 않음
  • PCB
  • 프로세스
  • page on-demand
  • system call이지만 interrupt발생이 일어나지 않는 경우와 인터럽트가 발생하는 경우
  • 인터럽트 관련 용어 (인터럽트 핸들러, 인터럽트 벡터)
  • IPC 간단 정리
  • CPU 스케줄링 알고리즘 및 관련 용어 정리

오늘 한 일

하루를 마치며

개발자가 되고 싶은 이유에 대해 이야기를 나눴는데,

비슷한 듯 다르더라구요

 

하지만 공통된 의견은 "재밌다"였습니다.

 

좋은 동료들과 함께여서 행복한 하루였습니당~!

'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