실시간 운영 체제 란 무엇입니까?

실시간 운영 체제는 작업을 매우 안정적으로 완료하는 특정 유형의 컴퓨터 운영 체제입니다. 이러한 운영 체제는 실시간으로 정보를 수집하고 결과를 출력 할 수 있습니다. 이는 정보 결과가 결과와 동시에 준비됨을 의미합니다. 이 유형의 운영 체제는 실시간 컴퓨팅이라는 더 큰 컴퓨팅 및 제조 철학의 전통적인 컴퓨터 구성 요소입니다.

표준 컴퓨터 운영 체제는 속도를 결정 요인으로 사용하지 않습니다. 프로세스가 완료되는 속도는 사용자에게 매우 중요 할 수 있지만 운영 체제 자체는 완전히 고려되지 않았습니다. 프로그래밍에 속도가 중요하지 않기 때문에 프로세스가 중단되거나 중지 될 수 있으며, 더 중요한 것으로 인식되는 다른 프로세스가 대신 실행됩니다.

이 유형의 처리는 일부 시스템에서 허용 할 수없는 출력 변동성을 생성합니다. 일부 컴퓨터 시스템은 값 비싼 기계류를 운영하거나 유틸리티를 관리하거나 수천 명의 인명 또는 수백만 달러와 관련된 기타 작업을 수행합니다. 이러한 컴퓨터에는 사고를 예방하고 생명과 돈을 구하기 위해 신뢰할 수있는 출력 수준이 필요합니다.

이러한 수준의 신뢰성을 달성하기 위해 사람들은 실시간 운영 체제를 사용합니다. 이러한 시스템은 시간을 결정 요인으로 사용합니다. 정보가 시스템에 들어가는 데 걸리는 시간과 해당 정보를 사용한 계산은 엄격하게 제어됩니다.

실시간 운영 체제의 주요 요소 중 하나는 프로세스 우선 순위를 중심으로합니다. 표준 운영 체제에서는 특정 내부 시스템 프로세스가 다른 것보다 중요합니다. 이러한 프로세스는 우선 순위에 관계없이 응용 프로그램에 의해 중단되지 않을 수 있습니다. 실시간 운영 체제는 필요한 경우 응용 프로그램 프로세스가 최우선 순위가되도록합니다. 이를 통해 특정 창에서 완료하는 데 필요한 시간과 전력을 계산할 수 있습니다.

실시간 운영 체제는 종종 일반적인 속도를 희생하면서 매우 신뢰할 수있는 출력 레벨을 갖습니다. 시스템 및 프로세서 시간이 더 다양하기 때문에 중요하지 않은 작업을 완료하는 데 시간이 더 걸릴 수 있습니다. 메모리 어드레싱 및 스와핑은 기존 시스템보다 느리고 안정적입니다. 본질적으로 정보를 작성하고 검색하는 데 시간이 오래 걸리지 만 필요한 정보는 항상 존재합니다.

실시간 운영 체제에는 하드와 소프트의 두 가지 기본 유형이 있습니다. 하드 시스템에서 정보는 특정 시간 내에 있어야하거나 정보가 쓸모없는 곳에 있어야합니다. 이들은 종종 의료 장비, 유틸리티 또는 환전을 관리하는 중요한 시스템입니다. 소프트 시스템에서는 정보가 필요할 때 정확히 더 많은 여지가 있습니다. 이 스타일은 내비게이션 시스템 및 레이더와 같은 장비를 지속적으로 업데이트하는 장소에서 일반적입니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?