일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 파이썬
- windosw 문자열
- 큐
- level13
- 파일 시스템
- ftz level13
- 자료구조
- Stack
- 미로 탐색 알고리즘
- web
- c언어
- 정렬 알고리즘
- windosws wbcs
- PHP
- System
- SWiFT
- 백준
- C
- OSI
- LoB
- pwnable.kr
- Java
- 두근두근 자료구조
- 시간복잡도
- 재귀
- ftz
- 암호수학
- War Game
- HTML
- 스택
Archives
- Today
- Total
목록페이징 (1)
나의 기록, 현진록
32비트 윈도우 운영체제에서 기본적으로 4GB 메모리를 사용한다. 프로그램을 실행시키려면 메모리에 적재를 해야한다. 이 때 만약 실행시키고 싶은 프로그램이 5GB이면 메모리가 공간이 부족하여 실행시킬 수 없을 것이다. 이러한 문제점을 가상 메모리라는 개념을 사용하는데, 이는 Windows 메모리 관리 기법 중 하나이다. Windows 32비트 운영체제에서 모든 프로세스는 각각 4GB의 크기의 가상 메모리를 할당 받는다. 구조는 다음과 같다. 이처럼 4GB의 가상 메모리를 할당 받은 프로세스는 가상 주소(논리 주소)를 가진다. 이 주소는 물리 주소(RAM)이 아닌 하드디스크 내부 페이지 파일에 위치한다. 가상메모리라는 메모리 관리 기법을 사용하면 RAM에는 가상 메모리에서 당장 필요한 부분만 적재되고, 적..
-Computer Theory
2018. 7. 17. 23:53