일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- DP
- git
- react
- Redux
- 알고리즘
- Graph
- vscode
- 자바
- 그레이들
- TypeScript
- 리트코드
- network
- Python
- 동적 계획법
- Algorithm
- Javascript
- 프로그래머스
- Data Structure
- Database
- VIM
- BFS
- LeetCode
- 다이나믹 프로그래밍
- db
- java
- 안드로이드
- 백준
- DFS
- CS
- frontend
Archives
- Today
- Total
목록운영체제 (1)
늘 겸손하게
CS - Operating System - 메모리 관리
메모리 관리 운영체제의 대표적인 역할 중 하나가 메모리 관리 입니다. 운영체제는 컴퓨터 내의 한정된 메모리를 극한으로 활용하도록 관리하는 역할을 맡습니다. 가상 메모리 (Virtual Memory) 가상 메모리는 메모리 관리 기법의 하나로 컴퓨터가 실제로 이용 가능한 메모리 자원을 추상화하여 이를 사용하는 사용자들에게 매우 큰 메모리로 보이게 만드는 것을 말합니다. 이때 가상적으로 주어진 주소를 가상 주소(logical address)라고 하며, 실제 메모리상에 있는 주소를 실제 주소(physical address)라고 합니다. 가상 주소는 메모리관리장치(MMU)에 의해 실제 주소로 변환되며, 이 덕분에 사용자는 실제 주소를 의식할 필요 없이 프로그램을 구축할 수 있게 됩니다. 가상 메모리는 가상 주소와..
Computer Science/Operating System
2023. 4. 16. 22:22