suminworld

virtualmemory 2

[운영체제론] 가상 메모리

2025-2 운영체제론 수업 중간고사 대비하면서 강의안 기준으로 정리한 내용입니당 φʕ•ᴥ•oʔ시험은 끝났지만 요새 오전 5시에도 잠이 안와서 수면패턴 똥망한김에 정리해보았습니다🫠주의사항> 이 글의 비트 분해 및 주소 계산은 강의 예제(12-bit VA, 9-bit PA, 32B 페이지, 16-line 2-way 캐시)를 기준으로 작성되었습니다.실제 시스템에서는 운영체제(OS) 와 하드웨어 아키텍처, 페이지 크기, 캐시 구성, 메모리 관리 정책 등에 따라 주소 비트의 분할(tag/index/offset) 및 계산 결과가 달라질 수 있습니다!1. Virtual Memory 기본 개념Virtual Memory프로세스마다 독립된 주소 공간을 제공하여, 실제 RAM보다 큰 메모리를 쓸 수 있게 하는 논리적 메..

concept 2025.10.31

[Virtual Memory] x86-64 함수 호출 & Virtual Memory 기반 스택 프레임 정리 (SysV ABI)

Virtual Memory 강의자료 기반이 글은 System V AMD64 ABI(Linux, macOS) 기준입니다. Windows x64는 하단 비교표 참고🎯 TL;DR - 핵심 요약┌─────────────┬──────────────────────────────────────┐│ Prologue │ push %rbp; mov %rsp, %rbp │├─────────────┼──────────────────────────────────────┤│ Body │ mov/add (레지스터 연산) ││ │ 지역변수: %rbp - N │├─────────────┼──────────────────..

concept 2025.10.05