수댕의 개발일지

  • 홈
  • 태그
  • 방명록

virtual memory 1

[OS] 가상 메모리

가상 메모리란?가상 메모리란 무엇일까? 가상 메모리 (virtual memory)는 메모리 관리 기법 중 하나이다.실제로 사용 가능한 물리적 메모리 RAM보다 더 큰 메모리를 프로그램에 제공하는 것처럼 보이게 한다. 이를 통해서 프로그램은 더 많은 메모리를 사용할 수 있는 것처럼 동작하게 되고, RAM의 한계를 극복하는데 도움을 주는 것이다.  여기서 메모리관리장치(MMU)는 가상 주소를 물리 주소로 변환해주는 역할을 한다.   이 주소 정보는 페이지 테이블로 관리된다. 페이지 테이블 안에는 가상 주소와 물리 주소간의 매핑 정보가 존재한다. CPU는 가상 주소를 통해 메모리에 접근하고, MMU는 페이지 테이블을 참조해서 가상 주소를 실제 물리 메모리 주소로 변환해주는 것이다. 여기서 TLB라는 캐시 메모..

📚 CS/운영체제 2024.10.14
이전
1
다음
더보기
프로필사진

CS 공부와 코딩 공부 저장소

  • 분류 전체보기 (172)
    • 👯‍♀️ 프로젝트 회고 (4)
      • [Team] 졸업프로젝트 - 무인매장솔루션 (1)
      • [Team] ESWEEK 대회 (1)
      • [Personal] IOT - 날씨 기반 프로젝트 (1)
      • [Team] DNA - 당신의 안식 앱 개발 (0)
      • [Team] Cobra09 - 공동 구매 마켓 프.. (1)
      • [Team] TeamFlow - 협업 툴 프로젝트 (0)
    • 🙋‍♀️ Server (12)
    • 🙋‍♀️ Infra (4)
    • 🙋‍♀️ Android (12)
    • 🙋‍♀️ AI (8)
    • 📚 CS (53)
      • 알고리즘, 자료구조 (11)
      • 데이터베이스 (22)
      • 운영체제 (7)
      • 네트워크 (2)
      • 그 외 (9)
    • 👩‍💻 코테 공부 (77)
      • 코테 공부 (77)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바