Hệ thống thời gian thực

Trong lĩnh vực công nghệ thông tin, người ta nói về hệ thống thông tin thời gian thực là khi hệ thống đó điều khiển một vật thể vật lý với một tốc độ phù hợp với sự tiến triển của tiến trình chủ. Một ví dụ dễ hiểu (hệ thống thông tin điều khiển màn hình hiển thị giờ chính xác của các tàu điện ngầm sẽ đến và đi tại một ga nhất định). Hệ thống thông tin thời gian thực khác với những hệ thống thông tin khác bởi sự gò bó về thời gian, do đó, việc tuân thủ các nguyên tắc cũng quan trọng như độ chính xác của kết quả, nói một cách khác, hệ thống không chỉ đơn giản là đưa ra kết quả chính xác mà nó còn phải thực hiện một xử lý trong một thời gian rất ngắn. Hệ thống thông tin thời gian thực ngày nay được ứng dụng trong rất nhiều lĩnh vực như: trong ngành công nghiệp sản xuất, kiểm soát tiến trình (trong nhà máy, hay trong viện hạt nhân, trong hệ thống hàng không, thông qua các hệ thống dẫn đường tích hợp trên máy bay và vệ tinh). Sự phát triển của hệ thống thông tin thời gian thực yêu cầu mỗi phần tử của hệ thống phải ở thời gian thực, và một hệ thống được thiết kế theo cách như vậy được gọi là hệ điều hành thời gian thực.

Đặc thù

[sửa | sửa mã nguồn]

Để đảm bảo tuân thủ đúng sự giới hạn về thời gian, hệ thống cần phải:

  • Có những dịch vụ khác nhau và những thuật toán có thể xử lý trong khoảng thời gian hạn chế. Một hệ điều hành thời gian thực phải được thiết kế làm sao cho các dịch vụ của nó có thể truy cập vào phần cứng với một khoảng thời gian ngắn nhất.
  • Có những kết hợp thích hợp để đảm bảo cho những xử lý của mọi thành phần không vượt quá thời gian cho phép.

Nhiệm vụ

[sửa | sửa mã nguồn]

Một nhiệm vụ được đặc trưng bởi khoảng thời gian tính toán (Ci), một kỳ hạn (Di) là khoảng thời gian tối đa cho một nhiệm vụ (Task), và trong trường hợp có những nhiệm vụ thực hiện theo chu kỳ trong khoảng thời gian (Ti), nó được thể hiện bằng khoảng thời gian giữa những lần kích hoạt, sự thực thi một nhiệm vụ gọi là kích hoạt.

Một vài ví dụ về hệ điều hành thời gian thực

[sửa | sửa mã nguồn]
  • Adeos
  • ART Linux
  • ChorusOS
  • eCos
  • ELinOS
  • FreeRTOS
  • iRmx
  • ITRON
  • Linux
  • LynxOS
  • MicroC/OS-II
  • Nucleus
  • OS-9
  • OSE
  • OSEK/VDX
  • pSOS
  • PikeOS
  • QNX
  • RedHawk
  • RSX-11
  • VxWorks
  • Windows CE
  • Xenomai

Tham khảo

[sửa | sửa mã nguồn]

Liên kết ngoài

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Nữ thợ săn rừng xanh - Genshin Impact
Nữ thợ săn rừng xanh - Genshin Impact
Nữ thợ săn không thể nói chuyện bằng ngôn ngữ loài người. Nhưng cô lại am hiểu ngôn ngữ của muôn thú, có thể đọc hiểu thơ văn từ ánh trăng.
[Các tộc bài] Runick: Tiếng sấm truyền từ xứ sở Bắc Âu
[Các tộc bài] Runick: Tiếng sấm truyền từ xứ sở Bắc Âu
Trong sử thi Bắc Âu, có một nhân vật hiền triết cực kì nổi tiếng tên là Mímir (hay Mim) với hiểu biết thâm sâu và là 1 kho tàng kiến thức sống
Long Chủng và Slime trong Tensura sự bình đẳng bất bình thường.
Long Chủng và Slime trong Tensura sự bình đẳng bất bình thường.
Những cá thể độc tôn mạnh mẽ nhất trong Tensura, hiện nay có tổng cộng 4 Long Chủng được xác nhận
Nhân vật Pochita - Chainsaw Man
Nhân vật Pochita - Chainsaw Man
Pochita (ポ チ タ Pochita?) hay Chainsaw Devil (チ ェ ン ソ ー の 悪 魔, Chensō no akuma) là hiện thân của nỗi sợ máy cưa