콘텐츠로 바로가기
용어9

memory

이 용어로 연결된 기록을 섹션별로 살펴봅니다.

  1. Memory & Control Flow Protection

    런타임 공격으로부터 소프트웨어를 보호하기 위해 하드웨어가 제공하는 주소 공간 격리, 실행 권한 제어 및 제어 흐름 무결성(CFI) 기술을 다루는 학습 노드입니다.

    computer-architecture-embedded-systems / hardware-security-trusted-physics / memory-control-flow-protection
  2. Direct Memory Access (DMA) Mechanics

    CPU의 개입 없이 주변 장치와 메모리 간에 대량의 데이터를 물리적으로 전송하여 시스템 처리 효율을 극대화하는 DMA 컨트롤러의 작동 원리를 다루는 학습 노드입니다.

    computer-architecture-embedded-systems / hardware-software-interface-physics / direct-memory-access-dma-mechanics
  3. Memory Systems & Storage Physics

    레지스터부터 캐시, 주메모리, 그리고 영구 저장소에 이르는 데이터 저장 계층과 그 물리적 동작 원리를 다루는 학습 노드입니다.

    computer-architecture-embedded-systems / memory-systems-storage-physics
  4. Memory Barriers & Consistency

    CPU의 비순차적 실행(Out-of-order)으로 인해 무너지는 메모리 가시성 순서를 강제로 고정하는 메모리 장벽과, 아키텍처별 메모리 모델을 다루는 학습 노드입니다.

    computer-architecture-embedded-systems / memory-systems-storage-physics / memory-barriers-consistency
  5. Arrays, Strings & Memory Layout

    연속된 메모리 공간에 데이터를 배치하는 가장 기본적인 물리적 구조인 배열과 문자열의 메모리 레이아웃, 그리고 접근 효율성을 다루는 학습 노드입니다.

    data-structures-algorithms / foundations-complexity / arrays-strings-memory-layout
  6. Memory Management & Virtualization Physics

    물리적 메모리의 한계를 넘어선 가상 주소 공간의 추상화와 페이징, 세그멘테이션 및 하드웨어 가속 기술을 다루는 학습 노드입니다.

    operating-systems-system-mechanics / memory-management-virtualization-physics
  7. Virtual Memory & Paging

    각 프로세스에게 독립적이고 거대한 메모리 공간의 환상을 제공하는 가상 주소 체계와, 이를 물리 메모리에 조각내어 사상하는 페이징 하드웨어의 작동 원리를 다루는 학습 노드입니다.

    operating-systems-system-mechanics / memory-management-virtualization-physics / virtual-memory-paging