멀티 태스킹 운영 체제 란 무엇입니까?
멀티 태스킹 운영 체제는 한 번에 둘 이상의 프로그램을 실행할 수있는 모든 유형의 시스템입니다. 대부분의 최신 운영 체제는 특정 비즈니스 환경에서 사용하도록 설계된 일부 개인 개발 시스템을 제외하고 여러 프로그램을 동시에 처리하도록 구성되어 있습니다. 대부분의 통신 기술 유형과 마찬가지로 멀티 태스킹 운영 체제는 시간이 지남에 따라 발전했으며, 많은 문화에서 통신 요구가 계속 증가함에 따라 계속 발전 할 것입니다.
멀티 태스킹 운영 체제의 이전 예에서 두 개 이상의 작업을 관리하려면 일반적으로 두 개의 실행중인 프로세스간에 시스템 리소스를 전환해야합니다. 시스템은 하나의 작업을 실행하고 몇 초 동안 해당 프로그램을 정지시킨 다음 다른 프로그램에 대한 작업을 실행합니다. 이 접근 방식은 운영자에게 짧은 시간 지연을 발생 시켰지만이 지연은 일반적으로 몇 초 정도 걸리지 않았으며 여전히 기존 단일 작업 운영 체제보다 훨씬 더 많은 효율성을 제공했습니다.
시간이 지남에 따라 각 활성 프로그램에 대한 리소스 할당에 다른 접근 방식을 사용하는 인기있는 멀티 태스킹 운영 체제의 화신이 개발되었습니다. 이로 인해 시스템을 구동하는 장비에 적절한 리소스가 있다고 가정 할 때 사실상 시간 지연이 전혀 발생하지 않는 상황이 발생했습니다. 최종 사용자에게 이는 각 작업이 차례로 완료 될 때 시스템이 리소스를 해제하거나 리디렉션 할 때까지 기다리지 않고 여러 작업을 동시에 수행 할 수있는 능력을 의미했습니다.
일반적인 다중 운영 체제에는 1970 년대 후반과 1980 년대 초에 데스크톱 컴퓨터에 공통적 인 단순 운영 체제보다 더 많은 리소스가 필요합니다. 최신 시스템에는 다른 유형의 가상 메모리뿐만 아니라 상당한 양의 RAM (Random Access Memory)이있는 플랫폼이 필요합니다. 열려 있고 실행중인 다양한 응용 프로그램을 구동하는 데 리소스를 사용할 수없는 경우 시스템이 크롤링 속도를 늦추거나 시스템이 오버로드를 방지하도록 구성된 경우 응용 프로그램을 둘 또는 종료 할 수 있습니다.
오늘날 대부분의 데스크톱, 랩톱 및 넷북 운영 체제는 일부 유형의 멀티 태스킹 운영 체제에서 작동합니다. 현금 자동 입출금기 또는 ATM과 같은 장비조차도 일련의 프로그램을 사용하여 잔액을 확인하고 사용자의 요청을 실행하는 일부 유형의 멀티 태스킹 시스템을 계속 사용합니다. 시스템이 구매 한 티켓을 생성하고 분배하는 경우에도 구매 한 티켓에 대한 영수증 전기를 포함하여 한 번에 여러 작업을 수행 할 수있는 영화 티켓 스텁 시스템의 예도 있습니다.