콘텐츠로 바로가기
주제21

operating-systems-system-mechanics

이 주제 아래 묶인 기록을 섹션별로 살펴봅니다.

  1. Operating Systems & System Mechanics

    기술 노트

    커널 메커니즘, 가상화, 시스템 자원 관리 및 성능 최적화를 다루는 학습 노드입니다.

    operating-systems-system-mechanics
  2. Kernel & System Interface Physics

    기술 노트

    운영체제의 심장부인 커널의 내부 구조와 유저-커널 모드 전환의 물리적 메커니즘을 다루는 학습 노드입니다.

    operating-systems-system-mechanics / kernel-system-interface-physics
  3. Interrupts, Exceptions, and Trap Handling

    기술 노트

    외부 하드웨어 이벤트, 내부 오류, 그리고 의도된 시스템 요청이 CPU의 흐름을 어떻게 중단하고 커널의 처리 경로로 넘기는지 다루는 학습 노드입니다.

    operating-systems-system-mechanics / kernel-system-interface-physics / interrupts-exceptions-and-trap-handling
  4. Kernel Synchronization Primitives

    기술 노트

    커널 내 공유 자원에 여러 실행 흐름이 동시에 접근할 때 데이터 손상을 막는 스핀락, 뮤텍스, 세마포어의 하드웨어 원리를 다루는 학습 노드입니다.

    operating-systems-system-mechanics / kernel-system-interface-physics / kernel-synchronization-primitives
  5. Monolithic vs Microkernel Structures

    기술 노트

    커널의 전체 기능을 하나의 거대한 메모리 공간에 통합할 것인지, 아니면 최소한의 기능만 남기고 나머지를 사용자 공간으로 분리할 것인지에 대한 운영체제 구조적 물리 설계를 다루는 학습 노드입니다.

    operating-systems-system-mechanics / kernel-system-interface-physics / monolithic-vs-microkernel-structures
  6. System Call Interface & Privilege Switching

    기술 노트

    사용자 프로그램이 하드웨어 자원을 요청할 때 거치는 공식 관문인 시스템 콜의 생성 원리와, CPU 실행 권한을 전환하는 트랩 메커니즘을 다루는 학습 노드입니다.

    operating-systems-system-mechanics / kernel-system-interface-physics / system-call-interface-privilege-switching
  7. Memory Management & Virtualization Physics

    기술 노트

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

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