Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 스레드
- 운영체제
- 개발
- 데이터베이스
- 액티비티
- 디자인 패턴
- 앱
- 앱 개발
- Kotlin
- 프로세스
- 메모리
- cs
- Operating System
- CS지식
- reactnative
- 리액트
- 안드로이드 개발
- Android
- db
- 안드로이드 디자인 패턴
- 디자인패턴
- 앱개발
- 리액트네이티브
- OS
- 코틀린
- MVVM
- github
- React
- 안드로이드
- Database
Archives
- Today
- Total
목록페이지 폴트 (1)
Tech Log
[Operating System] 가상 메모리
가상 메모리(virtual memory) 메모리 관리 기법 중 하나로, 컴퓨터가 실제로 이용 가능한 메모리 자원을 추상화하여 사용자들에게 매우 큰 메모리로 보이게 하는 것. 가상적으로 주어진 주소를 가상 주소(logical address) 실제 메모리 상에 있는 주소를 실제 주소(physical address) 가상 주소는 메모리관리장치(MMU)에 의해 실제 주소로 변환 이를 통해 사용자는 실제 주소를 의식할 필요 없이 프로그램을 구축할 수 있게 된다. 가상 메모리는 가상 주소와 실제 주소가 매핑되어 있으며, 프로세스의 주소 정보가 들어 있는 페이지 테이블로 관리된다. 이때 속도 향상을 위해 TLB를 사용한다. *TLB : 메모리와 CPU 사이에 있는 주소 변환을 위한 캐시. 페이지 테이블에 있는 리스트..
Computer Science/Operating System
2023. 1. 28. 18:40