nyambu 님의 블로그

  • 홈
  • 태그
  • 방명록

context switching 1

컨텍스트 스위칭(Context Switching)의 원리와 성능 최적화

1. 컨텍스트 스위칭이란?컴퓨터 운영체제에서 CPU는 한 번에 하나의 프로세스만 실행할 수 있다. 하지만 현대의 컴퓨터는 멀티태스킹(Multitasking) 환경을 지원하기 때문에, 여러 개의 프로그램이 동시에 실행되는 것처럼 보인다. 그러나 실제로는 운영체제가 빠르게 여러 프로세스를 번갈아가며 실행하는 방식으로 멀티태스킹을 구현한다. 이 과정에서 CPU는 현재 실행 중인 프로세스를 일시 중단하고, 다른 프로세스를 실행해야 하는 경우가 발생하는데, 이를 위해 기존 프로세스의 상태를 저장하고 새로운 프로세스의 상태를 불러오는 작업이 필요하다. 이때, CPU가 현재 실행 중인 프로세스의 정보를 저장하고 새로운 프로세스의 정보를 복원하는 과정을 **컨텍스트 스위칭(Context Switching)**이라고 한..

컴퓨터공학 2025.03.06
이전
1
다음
더보기
프로필사진

nyambu 님의 블로그

nyambu 님의 블로그 입니다.

  • 분류 전체보기 (68) N
    • 컴퓨터공학 (68) N

Tag

프로세스관리, 운영체제, 도메인주도설계, 데이터구조, 컴퓨터과학, 자료구조, SOLID원칙, OS, 소프트웨어설계, 유지보수성향상, 컴퓨터구조, 소프트웨어아키텍처, 프로그래밍, DDD, 클린아키텍처, 컴퓨터공학, 메모리관리, 알고리즘, 객체지향설계, 소프트웨어공학,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바