[태그:] 멀티태스킹

  • 운영체제가 여러 프로그램을 동시에 실행하는 원리: 프로세스·스케줄링 완전 정복

    지금 이 글을 읽는 순간, 여러분의 컴퓨터에서는 브라우저, 음악 플레이어, 메신저, 백신 프로그램이 동시에 돌아가고 있을 것입니다. 그런데 CPU 코어는 한 번에 딱 하나의 명령어만 처리할 수 있습니다. 운영체제가 여러 프로그램을 동시에 실행하는 원리는 대체 무엇일까요? 정답은 ‘진짜 동시’가 아니라 ‘엄청나게 빠른 번갈아 가며 실행’입니다. 초당 수천 번씩 프로그램을 전환하며 마치 동시에 실행되는 것처럼 보이게…