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