멀티 태스킹(Multi-tasking) - 멀티 태스킹 예,

CODEDRAGON Development/Java

반응형

   

  

멀티 태스킹(Multi-tasking)

·       멀티 프로세스란 두 개 이상의 프로세스가 실행되어 작업하는 것을 말합니다.

·       멀티 태스킹이란 두 가지 이상의 일을 동시에 처리하는 것을 말합니다.

·       운영체제는 멀티 태스킹을 할 수 있도록 CPU 및 메모리 자원을 Process마다 적절히 할당해주고, 병렬로 실행시킵니다.

·       멀티 태스킹은 여러 개의 프로세스하나의 운영체제에서 동시에 실행되며 CPU의 작업 시간을 각 프로세스가 돌아가면서 할당 받습니다.

·       멀티 태스킹을 위해 반드시 멀티 프로세스가 필요한 것은 아닙니다. 하나의 프로세스 내에서 멀티 쓰레드를 사용하여 다중 작업을 할 수 있습니다.

   

   

   

   

   멀티 태스킹

·       문서 작성 중 자동 문법 검사기능

·       문서 작성 중 자동 저장기능

·      

 

 

 

멀티 프로세스 예

Chrome 브라우저를 두 개 실행한 후 작업 관리자를 통해 프로세스 목록을 보면 두개의 Chrome 브라우저 프로그램의 프로세스가 생성된 것을 확인할 수 있습니다.

   


   

반응형