질문이 있습니다
223
작성한 질문수 12
제가 이해하기로는 운영체제에서 프로세스는, 한 개씩 CPU에서 실행이되고, PCB를 스위칭해가면서 바꾼다고 이해했습니다.
그렇다면, 만약 유튜브 영상을 틀고, 메일을 작성 중인 경우라고 가정할 때, 유튜브 영상 사운드는 지속해서 들림과 동시에 메일이 작성되는데, 이것또한 엄청나게 빠른 스위칭으로 인해 영상이 끊기지 않고 계속 재생되는 것처럼 느끼는 걸까요?
이 부분이 이해가 조금 안됩니다.
답변 1
2
유튜브의 영상 재생과 사운드 재생은 각각 비디오 컨트롤러 오디오 컨트롤러가 담당합니다.
유튜브 플레이어는 영상 재생과 사운드 재생을 위해 비디오/오디오 컨트롤러 제어만
CPU에서 하기 때문에 실제로 CPU 사용시간은 얼마 되지 않겠지요?
메일 작성의 경우에는 아무리 타이핑이 빨라도 CPU 사용률을 1%를 넘기기 어려울 것입니다.
만약 CPU Burst한 프로세스가 공존하더라도 "엄청나게 빠른 스위칭"은 실제로 가능하지요.
지금의 CPU 속도로는 1초당 수백번의 스위칭도 거뜬히 해낼 수 있을 정도니까요.
퀴즈 7번의 답에 대한 질문입니다.
0
554
1
이해하고 있는것이 맞는건지 궁금합니다 ㅠㅠ
0
821
1
타우시간
0
556
1
퀴즈1 1번 질문합니다 !
1
612
1
Page는 Text Data이외에 다른 메모리도 포함하나요?
1
373
0
IPC shared memory 코드
0
520
1
[간단한 질문 ]banker's algorithm 을 linux 에서 실제로 프로세스 관리할때 쓰이나요?
0
402
0
user mode i/o 관련 질문
0
283
1
shared memory 관련해서 질문 드립니다.
0
521
1
교수님 fork()함수에 대해 질문이 있습니다.
0
897
2
process 와 thread
0
375
1
교수님 Docker 로 실습해도 괜찮을까요?
1
867
1
Mac OS에서 Docker 이용하여 Ubuntu 20.04 환경설정 방법 공유
22
3330
2
moniter, condition variable, synchronized에 대해서 궁금한점이 있습니다..
0
675
1
왜 무료인지 이해를 못 하겠네요..
3
433
1
7.1 Classic Problems of Synchronization 질문이 있습니다
0
307
1
공룡책 8판과 10판중
0
612
1
6.3 peterson's solution 질문이 있습니다
0
222
1
08-01 연습문제 8번 질문있습니다!
0
280
0
06. 프로세스간 통신의 실제: Chapter 3. Processes (Part 4) 에 그림 3.16 3.17 실습 오류
0
263
1
안녕하세요 교수님 실습 해봤는데 LINE J가 실행이 됩니다
1
356
1
2강 실습을 위한 개발환경 구축(Windows 10 + WSL 2 + Visual Studio Code)에서 출력오류
0
344
1
아래 질문 관련하여 다시 문의드립니다
0
199
1
Thread & Concurrency (Part 2) 질문드립니다
0
186
1





