https://www.youtube.com/watch?v=5pEDL6c--_k
- 가상 메모리 : 메모리 관리 기법 중 하나이며, 프로세스 전체가 메모리 내에 올라오지 않더라도 실행이 가능하도록 하는 기법.
- 사용자 프로그램이 물리 메모리의 제약에서 벗어남(물리 메모리보다 커져도 됨)
- 각 프로그램이 더 작은 메모리를 차지하기 때문에 더 많은 프로그램을 동시 수행 가능
(응답시간은 늘지 않으면서 CPU 이용률과 처리율이 높아짐) - 프로그램을 메모리에 올리고 스왑하는 데 필요한 IO 횟수가 줄어듦(더 빨리 실행 가능)
- 프로세스 전체의 내용을 메모리에 올릴 필요 없이 필요한 부분만 메모리에 올려 실행 가능하다.
- 요구 페이징 기법(Demand Paging) : 당장 필요한 페이지만 물리 메모리에 가져와 사용한다.
'공부 기록 > 영상 후기' 카테고리의 다른 글
프로세스는 뭐고 스레드는 뭔가요? (0) | 2023.02.27 |
---|---|
기본 개발용어 알아보기 (0) | 2023.02.23 |
DNS가 뭔가요? + 도메인, A Record, CName (0) | 2023.02.23 |
서버란 무엇인가요? (0) | 2023.02.22 |
인터넷은 어떻게 작동될까요? (0) | 2023.02.22 |