Linux a czas rzeczywisty
Wprowadzenie do systemów RT: RTLinux: KURT Linux: Slajdy: |
Czym są systemy czasu rzeczywistego?Systemy czasu rzeczywistego są obecnie jedną z najprężniej rozwijających się gałęzi informatyki. Mimo tego stanu rzeczy, wiedza o nich jest dosyć mało powszechna nawet w środowiskach informatycznych. Zacznijmy zatem od powiedzenia czym w ogóle są te nieszczęsne systemy. System czasu rzeczywistego jest to taki system, w którym prócz logicznej poprawności uzyskiwanych wyników istotny jest również czas osiągnięcia tych wyników. Można to również wyrazić inaczej. System czasu rzeczywistego, jest to system, który w sposób przewidywalny (w dokładnie wyznaczonych ramach czasowych) odpowiada na bodźce zewnętrzne napływające w sposób nieprzewidywalny. Ogólnie systemy takie stosowane są do kontrolowania i monitorowania procesów zachodzących w czasie rzeczywistym (teraz). Oczywiście systemy czasu rzeczywistego działają nieco wolniej od tradycyjnych systemów, ale jest to standardowy koszt determinizacji (a niejako o nią tu chodzi). |