루리코딩 세상

Virtual memory, Virtual storage 본문

이론

Virtual memory, Virtual storage

루리딩 2025. 5. 13. 17:26

union(공용체)

가상메모리 (Virtual memory, Virtual storage)는 메모리 관리 기법의 하나로,

가상적으로 주어지는 주소 값을 활용하여 주 기억장치보다 큰 메모리 영역을 제공하는 방법으로 사용한다.

 

가상 주소 (virtula address)

논리 주소 (logical address)

물리 주소 (physical address)

실제 주소 (real address) 

 

가상 주소 공간은 메모리 관리장치(MMU)에 의해서 물리 주소로 변환된다.

가상 메모리는 크게 segment/68451/세그먼트 방식과 페이징/68851 방식이 있다.
- VirtualAlloc
-> 예약(MEM_RESERVE) -> 할당(MEM_COMMIT)
- VirtualFree

'이론' 카테고리의 다른 글

CPU Register  (0) 2025.05.14
캐시 메모리 (Cache memory)  (1) 2025.05.14
Thread(스레드)  (0) 2025.05.09
객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 5대 특성  (0) 2025.05.08
SDLC (Software Development Life Cycle)  (0) 2025.05.08