Skip to main content

실시간이란 무엇입니까?

computing에서 실시간은 매우 간단한 시간 프레임을 말하며 즉각적인 것처럼 보입니다.컴퓨터 가이 속도로 데이터를 처리하면 수신 된대로 데이터를 읽고 처리하여 지연없이 결과를 생성합니다.예를 들어, 실시간으로 업데이트 된 웹 사이트를 통해 시청자는 업데이트가 나중에 보이기를 기다리지 않고 변경되는 즉시 변경 사항을 볼 수 있습니다.REAL이 아닌 컴퓨터 프로세스에는 마감일이 없습니다.반면에 실시간 시스템은 신속하게뿐만 아니라 예측 가능한 기간 내에도 응답 할 것으로 예상됩니다.좋은 예는 자동차의 잠금 방지 시스템입니다.잠금 방지 브레이크 시스템은 차량의 브레이크를 방출하여 예상 할 수있는 짧은 시간 내에 위험한 휠 잠금을 방지 할 것으로 예상됩니다.불행히도, 실시간 시스템이 원하는대로 응답하지 않는 경우가 있습니다.마감일 전에 작업이 완료되지 않으면 이러한 프로세스가 실패합니다.컴퓨팅에서는 시스템에 대한 다른 요구로 인해 유예 기간이 없습니다.마감일은 다른 요인과 관련하여 유지되어야합니다.그것들은 미션 크리티컬로 간주됩니다. mission

프로세스가 실시간으로 어려운 것으로 간주되면 특정 시간으로 운영을 완료해야합니다.마감일을 충족시키지 못하면 운영은 가치가 없으며 구성 요소 인 시스템은 실패에 직면 할 수 있습니다.그러나 시스템이 부드러운 실시간으로 간주되면 지체의 여지가 있습니다.예를 들어, 이러한 시스템에서 지연된 프로세스로 인해 전체 시스템이 실패하지 않을 수 있습니다.대신 프로세스 또는 시스템의 일반적인 품질이 감소 할 수 있습니다.HARD 실시간 시스템은 종종 임베디드 시스템에서 사용됩니다.예를 들어 자동차 엔진 제어 시스템을 고려하십시오.늦은 프로세스로 인해 엔진이 실패 할 수 있기 때문에 이러한 시스템은 어려운 것으로 간주됩니다.이러한 시스템은 작업 또는 이벤트가 엄격한 마감일로 처리되는 것이 중요 할 때 사용됩니다.이것은 일반적으로 시스템 고장의 결과로 손상이나 생명 손실이 발생할 수있을 때 필요합니다.soft 소프트 실시간 시스템은 일반적으로 이벤트 및 상황에도 불구하고 유지 해야하는 여러 연결된 시스템이있을 때 사용됩니다.이 시스템은 동시 액세스 요구 사항이있을 때도 사용됩니다.예를 들어, 주요 운송 회사의 여행 일정을 유지하는 데 사용되는 소프트웨어는 종종 실시간으로 부드럽습니다.이러한 소프트웨어는 지연이 거의없는 일정을 업데이트해야합니다.그러나 몇 초의 지연은 신체 상해를 일으키지 않을 것입니다.