본문 바로가기
정글 2기/OS 운영체제

[three_easy_pieces] 주소 공간의 개념 요약

by Dean30 2021. 10. 15.
728x90

[three_easy_pieces] 주소 공간의 개념 요약

 

컴퓨터가 고가 -> CPU 이용률 증가 필요 -> batch가 아닌 시분할(Time sharing)-> 시분할 초기 방식 - 느림 -> 시분할 후기 방식. 메모리 공유, 메모리 가상화

 

 

시분할 방식 초기 - 레지스터 상태 저장, 복원 빠르지만, 메모리 내용 전치 디스크에 저장하는 것이 엄청 느림

-> 짧은 시간 동안 실행

-> 프로세스 중단 시점의 모든 상태(물리 메모리 포함)를 디스크 종류의 장치에 저장 후 다른 프로세스의 상태를 메모리에 탑재

-> 짧은 시간 동안 실행

 

 

 

 

실행 중인 프로그램이 가정하는 메모리의 모습

 

가상 메모리 시스템(VM)의 목표

 

  • 투명성(Transparency) - 가상 메모리의 존재를 인지하지 못하도록 메모리 시스템 구현
  • 효율성(Efficiency) - 시간, 공간
  • 보호(Protection) - 프로세스들 사이의 보호. 고립을 통한 접근 금지.
728x90

댓글