본문 바로가기

Study/신입 자라기

[Study] 신입 자라기 - 12

 

신입 자라기 12일 차

 

Task Logging

회사에서 JIRA를 사용해 할당된 Task를 마무리 짓고, 해당 Task에 대한 brunch를 만들어 마스터 브런치에 풀 리퀘스트 요청까지 했다. 오늘은 가이드 작성을 마무리하고 필요한 간단한 로직을 구현했다


출근길에 보는 CS

커널의 종류

1. 단일형 구조 커널

  • 커널의 핵심 모듈들이 하나로 구성되어 있음
  • 모듈간 통신 비용이 적으며 효율적인 운영 가능
  • 버그나 오류에 대처가 힘듦

2. 계층형 구조 커널

  • 비슷한 기능의 모듈을 묶어 하나의 계층을 만들고 계층 간 통신을 통해 운영체제를 구현함
  • 버그나 오류를 쉽게 처리

3. 마이크로 구조 커널

  • 운영체제가 프로세스 관리, 메모리 관리 등 가장 기본적인 기능만 제공
  • 세분화된 모듈 간 정보 교환은 프로세스 간 통신을 이용
  • 한 개의 모듈에 문제가 생겨도 이상 없음
  • CPU가 작은 시스템에도 적용 가능
가상 머신(Virtual Machine)

물리적 하드웨어 시스템에 구축되어 자체 CPU, 메모리 등을 갖춘 가상 환경

하나의 하드웨어에 여러 VM이 존재할 수 있음

 

'Study > 신입 자라기' 카테고리의 다른 글

[Study] 신입 자라기 - 14  (0) 2022.02.26
[Study] 신입 자라기 - 13  (0) 2022.02.24
[Study] 신입 자라기 - 11  (0) 2022.02.22
[Study] 신입 자라기 - 10  (0) 2022.02.22
[Study]신입 자라기 - 8  (0) 2022.02.17