멀티태스킹은 컴퓨터 시스템에서 한 번에 둘 이상의 작업(프로세스 실행)을 실행하는 것입니다. 멀티태스킹은 RAM(Random Access Memory)에 둘 이상의 작업이 있지만 한 번에 하나의 작업만 실행할 수 있는 권한이 부여되는 다중 프로그램 로딩과 혼동되어서는 안 됩니다.
컴퓨터에 두 개 이상의 프로세서가 장착되어 있지 않으면 한 번에 하나의 작업만 실행할 수 있습니다. 그러나 운영 체제(예: Linux, Windows 2000, Windows XP 및 UNIX)는 시스템을 놓고 경쟁하는 다양한 태스크를 지속적으로 전환하여 동시 태스크 실행 자원. 협력적 멀티태스킹, 선점형 멀티태스킹, 보호된 메모리 및 작업을 참조하십시오.
Technipages는 멀티태스킹을 설명합니다.
운영 체제에서 멀티태스킹은 사용자가 한 번에 둘 이상의 PC 작업(예: 응용 프로그램의 활동)을 수행할 수 있도록 합니다. 운영 체제는 이러한 작업의 현재 위치를 모니터링하고 데이터 손실 없이 다음 작업으로 이동할 수 있습니다. Microsoft Windows 2000, IBM의 OS/390 및 Linux는 여러 작업을 수행할 수 있는 운영 체제의 인스턴스입니다(현재 작업 프레임워크의 거의 대부분이 수행할 수 있음). 웹 프로그램을 연 후 Word를 동시에 열면 작업 프레임워크가 여러 작업을 수행하도록 만드는 것입니다.
여러 작업을 수행할 수 있는 옵션이 있다고 해서 무한한 수의 작업을 동시에 저글링할 수 있다는 의미는 아닙니다. 각 작업은 메모리 공간과 다른 자산을 사용합니다. 더 많은 작업이 시작되면 운영 체제의 공유 용량이 부족해지기 시작할 수 있습니다. 다양한 작업을 수행하면 PC 장비를 능숙하게 사용할 수 있습니다.
간헐적으로 여러 작업을 수행하는 운영 체제는 우선 순위를 변경하는 조치를 통합합니다. 중요한 작업이 덜 고려되는 작업보다 더 많은 프로세서 시간을 확보하는 것을 목표로 개별 작업 비판적인. 운영 체제에 따라 작업은 전체 응용 프로그램만큼 거대하거나 일반 프로그램의 비트를 수행하는 더 작은 문자열로 구성될 수 있습니다.
멀티태스킹의 일반적인 용도
- 멀티태스킹 Microsoft Windows 10.1과 같은 운영 체제에서 널리 사용됩니다.
- 언제 멀티태스킹 프로세서는 더 중요한 작업에 더 많은 시간과 실행 공간을 할당합니다.
- NS 멀티태스킹 운영체제의 능력은 무한하지 않다
멀티태스킹의 일반적인 오용
- 멀티태스킹 운영 체제가 한 번에 둘 이상의 작업을 수행할 수 없는 경우입니다.