CS 공부일지[운영체제]

wodnr_P·2023년 3월 8일
0

CS 공부일지

목록 보기
3/7

📝운영체제

  • 운영체제의 역할은 크게 4가지로 분류한다.
    - CPU 스케줄링과 프로세스 관리
    - 메모리 관리
    - 디스크 파일 관리
    - 입/출력 디바이스 관리
  • 만약 PCB(Process Control Block)가 없다면?
    - 프로세스의 상태를 추적할 수 없기에 정보를 파악하기 어렵다.
    - 프로세스에 할당한 자원을 추적할 수 없기에 자원 사용에 대한 충돌이나 최적화를 하기 어렵다.
    - 실행 대기 중인 프로세스 중 다음 순서로 실행될 프로세스를 결정하기 어렵겠다고 이해했다.
  • 메모리 계층은 속도 순으로 레지스터, 캐시, 메모리, 저장장치가 있는데 CPU가 메모리에 데이터를 쓸 때, 캐시와 메인 메모리 간의 데이터 일치성 문제가 발생하지 않을까? 라는 궁금증이 생겼다.

아직 부족한 점이 많아서 더 꼼꼼히 공부해야겠다 (╹ڡ╹ )

profile
발전하는 꿈나무 개발자 / 취준생

0개의 댓글