일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 이벤트 함수 실행 순서
- 연결리스트
- 티스토리챌린지
- TiL
- 크래프톤정글
- kraftonjungle
- c#
- 크래프톤 정글
- 알고리즘
- 전쟁-전투
- 오블완
- project3
- User Stack
- 유니티
- KRAFTON JUNGLE
- 핀토스
- 파이썬
- C
- pintos
- anonymous page
- 추상클래스와인터페이스
- 다익스트라
- 크래프톤정글4기
- 4기
- 백준
- BFS
- 알고리즘수업-너비우선탐색2
- 네트워크
- Unity
- 크래프톤 정글 4기
Archives
- Today
- Total
목록2024/08/13 (1)
말감로그
24.08.13 운영체제 - 가상 메모리, 페이지 교체 정책, 메모리 관리
가상 메모리 (Virtual Memory)가상 메모리란?가상 메모리란 프로세스 전체가 메모리 내에 올라오지 않더라도 실행이 가능하도록 하는 기법이며, 프로그램 용량이 실제 물리 메모리보다 커도 된다는 주요 장점이 있다. 왜 가상 메모리가 필요한가?물리적 공간의 제한을 극복하기 위해 가상 메모리가 나오게 된 이유?실행되는 코드의 전부를 물리 메모리에 존재시켜야 했고, 메모리 용량보다 큰 프로그램은 실행시킬 수 없었다. 또한 멀티 프로세스상에서 여러 프로그램을 동시에 메모리에 올리기에는 용량의 한계와 페이지 교체 등의 성능 이슈가 발생했기 때문에 이를 해결하기 위해 가상 메모리 기법이 나오게 되었다. 가상 메모리를 통해서 우리는 어떤 장점을 얻을 수 있는가?가상 메모리를 통해 프로그램의 일부분만 물리 메모리..
TIL
2024. 8. 13. 22:14