728x90
[three_easy_pieces] 주소 공간의 개념 요약
컴퓨터가 고가 -> CPU 이용률 증가 필요 -> batch가 아닌 시분할(Time sharing)-> 시분할 초기 방식 - 느림 -> 시분할 후기 방식. 메모리 공유, 메모리 가상화
시분할 방식 초기 - 레지스터 상태 저장, 복원 빠르지만, 메모리 내용 전치 디스크에 저장하는 것이 엄청 느림
-> 짧은 시간 동안 실행
-> 프로세스 중단 시점의 모든 상태(물리 메모리 포함)를 디스크 종류의 장치에 저장 후 다른 프로세스의 상태를 메모리에 탑재
-> 짧은 시간 동안 실행
가상 메모리 시스템(VM)의 목표
- 투명성(Transparency) - 가상 메모리의 존재를 인지하지 못하도록 메모리 시스템 구현
- 효율성(Efficiency) - 시간, 공간
- 보호(Protection) - 프로세스들 사이의 보호. 고립을 통한 접근 금지.
728x90
'정글 2기 > OS 운영체제' 카테고리의 다른 글
[pintos] Project 3_Virtual Memory(가상 메모리)_2 (0) | 2021.10.27 |
---|---|
[pintos] Project 3_Virtual Memory(가상 메모리) (0) | 2021.10.19 |
[Pintos] Project 1, 2_Argument parsing, User Program_system call_code analysis (0) | 2021.10.14 |
[Pintos] Project 2_User Program_system call (0) | 2021.10.14 |
[three_easy_pieces] 파일 시스템(File system)_vsfs(Very Simple File System) (0) | 2021.10.13 |
댓글