728x90
728x90
- 가상메모리란
- 프로세스 전체가 메모리에 올라오지 않아도 실행이 가능하게 하는 기법
- 문제 상황
- 여러 프로그램을 실행하면 물리 메모리 공간이 부족해진다.
- 스왑 작업을 진행할수록 오버헤드가 늘어난다.
- 스왑 : 메인메모리에서 디스크 공간으로 잠시 옮겨 두는 것(또는 가지고 오는 것)
- 작동 방식
- “요구 페이징 기법”
- 프로세스를 페이지 단위로 나눈다.
- 당장 필요한 페이지만 물리 메모리에 가져와 사용한다.
- “요구 페이징 기법”
- 장점
- 사용자 프로그램의 크기가 물리 메모리의 크기보다 커질 수 있게 한다.
- 각 프로그램이 더 작은 메모리를 사용하기에 더 많은 프로그램을 동시에 수행할 수 있다.
- 스왑하는 횟수를 줄여 성능을 올린다.
728x90
728x90
'IT 영상 후기' 카테고리의 다른 글
영상 후기 - 객체지향 프로그래밍이 뭔가요? (0) | 2023.02.23 |
---|---|
영상 후기 - 기본 개발용어 알아보기 (0) | 2023.02.23 |
영상 후기 - 인터넷은 어떻게 작동될까요? (0) | 2023.02.22 |
영상 후기 - 서버란 무엇인가요? (0) | 2023.02.22 |
영상 후기 - DNS가 뭔가요? + 도메인, A Record, CName (0) | 2023.02.22 |