Archive for Samuel : Samuel 의 기록 보관소
close
프로필 사진

Archive for Samuel : Samuel 의 기록 보관소

  • 분류 전체보기 (76)
    • Engineering (15)
      • 제어공학 (12)
      • 재료공학 (3)
    • Programming (47)
      • Android (6)
      • Arduino (1)
      • C++ (11)
      • C# (1)
      • git (4)
      • Iot 통신 (3)
      • Linux (1)
      • SQL (0)
      • Web (8)
      • 기타 팁 (12)
    • SW Engineering (14)
      • 자료구조 (1)
      • 데이터베이스 (5)
      • 네트워크 (1)
      • 알고리즘 (1)
      • 운영체제 (6)
  • 홈
  • 태그
  • 방명록

컨텍스트 스위칭(Context Switching)

컴퓨터가 여러 가지 일을 동시에 하는 것처럼 느껴지는 마법의 핵심, 컨텍스트 스위칭(Context Switching)에 대해 명확하게 정리해 드릴게요. 1. 컨텍스트 스위칭이란?CPU는 한 번에 하나의 프로세스(또는 스레드)만 실행할 수 있습니다.하지만 우리는 음악을 들으면서 코딩을 하고 메신저를 확인하죠.이것이 가능한 이유는 CPU가 아주 빠른 속도로 여러 작업을 번갈아 가며 수행하기 때문입니다. 컨텍스트 스위칭은 CPU가 현재 실행 중인 작업의 상태를 저장하고,다음에 실행할 작업의 상태를 읽어와 교체하는 과정을 말합니다. Context(문맥): CPU가 해당 프로세스를 실행하기 위해 필요한 정보(레지스터 값, 프로그램 카운터, 스택 포인터 등)를 의미합니다. 2. 프로세스 vs 스레드: 스위칭의 차..

  • format_list_bulleted SW Engineering/운영체제
  • · 2026. 3. 9.
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (76)
    • Engineering (15)
      • 제어공학 (12)
      • 재료공학 (3)
    • Programming (47)
      • Android (6)
      • Arduino (1)
      • C++ (11)
      • C# (1)
      • git (4)
      • Iot 통신 (3)
      • Linux (1)
      • SQL (0)
      • Web (8)
      • 기타 팁 (12)
    • SW Engineering (14)
      • 자료구조 (1)
      • 데이터베이스 (5)
      • 네트워크 (1)
      • 알고리즘 (1)
      • 운영체제 (6)
인기 글
전체 방문자
오늘
어제
Copyright © Samuel_0201 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바