Hệ điều hành thời gian thực

      250

Hệ điều hành và quản lý thời gian thực xuất xắc với tên thường gọi không còn xa lạ mà lại bọn họ hay thường thấy là RTOS hay được sử dụng Một trong những áp dụng mà lại tài nguyên ổn tiêu giảm nhưng mà bao gồm đòi hỏi chặt chẽ về thời hạn đáp ứng tức thời, tính chuẩn bị với năng lực trường đoản cú kiểm soát và điều hành đúng mực.Để gọi đơn giản và dễ dàng về áp dụng của RTOS ta hoàn toàn có thể hình dung trên laptop của bọn họ thì có hệ điều hành Windows, Ubuntu, MAC OS,.. thì sống bên trên ô tô, trang bị y tế, máy tính toán cùng tinh chỉnh vào công nghiệp cũng trở thành có một hệ điều hành và quản lý tương tự là RTOS, nhưng mà khác ở đoạn là ví như bên trên Windows ví dụ điển hình gồm bị treo đồ vật tuyệt tội tình gì thì ta hầu hết rất có thể mong chờ hoặc khởi động lại, nhưng các bạn test suy nghĩ xem nếu nghỉ ngơi xe hơi của chúng ta Khi dịch chuyển nhưng khối hệ thống tự dưng treo khoảng chừng 5-10 giây thôi thì kiên cố hết thời hạn kia chúng ta đã đi được cho tới miền khó rồi, tương tự như với các khối hệ thống đo điện tim, những khối hệ thống vào xí nghiệp, nếu gồm sự vậy trong tích tắc thì kết quả còn lại là khó lường.Vậy RTOS hơn hệ quản lý điều hành thông thường sinh sống nơi nào ? Đó là tài năng tách bóc biệt hoàn toàn cùng với lớp ứng dụng, trường hợp trong quá trình vận động có một lịch trình bị sự nạm, hoặc vận động ko đúng chuẩn thì RTOS hoàn toàn có thể gấp rút xa lánh lịch trình này, kích hoạt những chính sách hồi phục với bảo đảm an toàn các lịch trình khác, giỏi thiết yếu phiên bản thân hệ điều hành và quản lý để tránh ngoài kết quả của những lệnh không đúng.

Bạn đang xem: Hệ điều hành thời gian thực

Thế là họ đang rất có thể hình sử dụng được sơ sơ về RTOS rồi, vậy bây giờ có những nhiều loại hệ điều hành quản lý thời hạn thực như thế nào ?

Open Source

ChibiOS/RT

*

ChibiOS/RT có thiết kế cho những loại vi điều khiển từ 8 cho tới 32 bit, kích cỡ của kernel khá nhỏ tuổi (từ 1.2kb là nhỏ độc nhất và lớn nhất là 5.5kB) cho nên nó rất có thể chạy được chiếc vi tinh chỉnh và điều khiển 8bit cũng là 1 điều dễ hiểu.

Tính năng

Hỗ trợ thỏng viện FatFS.

FreeOSEK

*

Đây là 1 trong những hệ điều hành thời gian thực hoàn toàn có thể không ngừng mở rộng dựa vào OSEK-VDX, một tiêu chuẩn được áp dụng hơn một thập kỷ qua trong ngành công nghiệp ô tô. Hệ điều hành và quản lý này khá cân xứng đối với những hệ thống nhúng đòi hỏi thử khám phá về thời hạn thực nhưng mà có tài năng nguyên ổn giảm bớt, thường xuyên thì chỉ việc 2 – 10kB bộ lưu trữ đến kernel FreeOSEK

FreeRTOS

*

FreeRTOS được thiết kế với tương xứng mang lại các hệ nhúng bé dại gọn gàng bởi vì nó chỉ triển khai hết sức không nhiều những chức năng như: hiệ tượng quản lý bộ lưu trữ cùng tác vụ cơ bản, những hàm API đặc biệt quan trọng mang đến cơ chế đồng điệu. Nó không cung ứng sẵn những giao tiếp mạng, drivers, tuyệt khối hệ thống quản lý tệp (file system) tựa như những hệ quản lý điều hành khác. Tuy thế, FreeRTOS có rất nhiều ưu thế, hỗ trợ nhiều kiến trúc vi tinh chỉnh và điều khiển khác nhau, kích thước bé dại gọn, cải tiến và phát triển với khá nhiều trình biên dịch C khác biệt (GCC, OpenWatcom, Keil, IAR, Eclipse, …), được cho phép giới hạn max những tác vụ chạy bên cạnh đó, ko giảm bớt quyền ưu tiên xúc tiến, kĩ năng khai quật Hartware. Trong khi, nó cũng chất nhận được thực hiện các hiệ tượng điều độ thân những quy trình như: queues, counting semaphore, mutexes.

RT-Thread

*

Đây là hệ điều hành quản lý của anh bạn láng giềng Trung Hoa, giống như nhỏng các hệ quản lý không giống, bao gồm thêm FinSH shell góp truy vấn các hàm khối hệ thống cũng giống như các biến chuyển cục bộ trải qua command line, có cai quản File hệ thống, staông chồng protocol TCP/IP với RT-Thread/GUI.

Real-time Linux

*

Liệu linux có thể realtime ko ? Câu trả lời là bao gồm, cùng với hệ điều hành và quản lý Real-time Linux thì việc gửi Linux vào vận dụng vào công nghiệp auto là hoàn toàn khả thi.

uClinux

*

uCllinux là hệ quản lý điều hành được sử dụng nhân Linnux có thiết kế cho các hệ thống nhúng thực hiện cỗ vi tinh chỉnh và điều khiển không tồn tại đơn vị chức năng cai quản bộ nhớ. Cách thức hoạt động vui chơi của nó cũng giống như hệ quản lý và điều hành linux chạy trên PC, phương pháp cách tân và phát triển các áp dụng y hệt như cách tân và phát triển trên môi trường hệ điều hành và quản lý Linux. Do đặc tính mở yêu cầu bạn có thể tùy phát triển thành lại cân xứng với hệ thống của bản thân.

Mbed-rtos

*

mbed OS có thiết kế giành cho các “thing” vào Internet of Things (IoT). Nó bao hàm toàn bộ các công dụng nhưng mà bạn phải nhằm xây đắp một thành phầm dựa trên vi tinh chỉnh và điều khiển ARM Cortex-M.

Xem thêm: Cách Tạo Menu Trong Blogspot, Cách Tạo Menu Bằng Label (Nhãn) Trong Blogspot

mbed OS góp đẩy nkhô giòn quy trình tạo ra thành phầm bằng phương pháp cung ứng hệ điều hành quản lý tất cả các gốc rễ bảo mật khỏe khoắn, những tiêu chuẩn về media, với Việc thống trị các hình thức cloud, những quá trình điều khiển và tinh chỉnh cảm biến cùng các máy I/O. Trong khi nó còn được thiết kế theo kiểu modul, có thể thông số kỹ thuật được những staông chồng, bỏ được những nhân tố ko cần thiết nhằm giảm tphát âm bộ lưu trữ.

Contiki

*

Contiki là hệ điều hành và quản lý được áp dụng cho những ứng dụng trong số mạng cảm ứng ko dây. Nó được dùng trong số ứng dụng dự án nlỗi giám sát giao thông, theo dõi môi trường xung quanh, mực nước biển cả và các áp dụng vào công nghiệp

Tính năng

Được chia thành các modul chuyển động tự do.Cơ chế hoạt động tinh chỉnh và điều khiển giảm tích điện tiêu tốn với tinh giảm dung lượng bộ lưu trữ yêu cầu sử dụngQuản lý năng lượng hiệu quảGiao thức tương tác thân các node vào mạng được tiến hành dễ dàngMultitasking kernel

RIOT

*

RIOT cải tiến và phát triển dựa trên cấu tạo microkernel. Ngược cùng với một trong những hệ điều hành khác ví như Contiki, RIOT chất nhận được lập trình sẵn vận dụng cùng với C/C++ và hoàn toàn có thể chạy trên vi điều khiển 8-bit (nhỏng AVR Atmega), 16-bit (như TI MSP430) với 32-bit (ARM Cortex) processors.

RIOT còn cung cấp rất nhiều network stacks, bao gồm IPv6, 6LoWPAN, hoặc Content centric networking cùng những tiêu chuẩn chỉnh như thức nhỏng RPL, User Datagram Protocol (UDP), CoAP.

Tính phí

QNX

*

QNX là 1 trong những hệ quản lý điều hành gầy được BlackBerry thâu tóm về. Nhưng một điều không phải ai ai cũng biết là trước khi nó về tay đại gia BB thì đã làm được áp dụng bên trên 200 mẫu mã xe pháo cao cấp nhỏng Audi, Porsbít cùng Jaguar. Nó dựa vào bản vẽ xây dựng Micro Kernel (vi nhân). Như vậy khác hoàn toàn với Unix, MacOS với Windows vốn dĩ được kiến thiết bên trên gần như nhân lớn với ngulặng khối.

QNX cung cấp riêng biệt vùng nhớ ảo cho từng các bước (process)Mọi vật dụng vào QNX trừ kernel (nhân) phần lớn là process.Tương say đắm trọn vẹn qui chuẩn chỉnh API POSIXThiết kế phù hợp cho cỗ xử lí nhiều nhân

VxWorks

*

Đây là hệ điều hành và quản lý được đại gia Hãng sản xuất Intel mua lại, được giới thiệu là vô cùng bình yên cho những thành phầm Internet of Things, được áp dụng bởi vì NASA với những thương hiệu béo như ABB, Airbus, Alcatel, Boeing, Tập đoàn Mitsubishi, Siemens,…

INTEGRITY

*

Hệ điều hành và quản lý bảo vệ được độ an toàn, bảo mật và tin cẩn cao của GreenHill Software

FFS, FAT, NFS, & journaling file systemsIPv4/IPv6 host cùng routing networking stacksFIPS 140-2 certified Suite B enabled embedded encryption libraryAdvanced Layer 3 routing protocolsweb services: HTTPS, SOAPhường, AJAX, JSON, XMLWi-Fi: WPA2, Bluetooth không dây, 3G

ThreadX

*

MicroC/OS2

*

Hệ điều hành quản lý được áp dụng trong Internet of Things, Công nghiệp, những vật dụng y tế và Không gian.

embOS

*

Hệ điều hành và quản lý được áp dụng trong các trang bị công nghiệp, máy thống kê giám sát cùng kiểm demo, đồ vật y tế, máy viễn thông cùng điện tử tiêu dùng.

SafeRTOS

*

Hệ điều hành quản lý chăm sử dụng trong công nghiệp, thỏa mãn nhu cầu đươc các tiêu chuẩn nlỗi IEC 61508, IEC 62304 , FDA 510K

Kết

Tạm thời tôi chỉ nói sơ qua về RTOS nỗ lực để hầu hết người vậy được một chút về có mang cùng rất Việc chỉ dẫn một trong những hệ điều hành và quản lý thời gian thực miễn phí tổn với tốn phí bao gồm bên trên thị trường nhằm số đông người dân có cái nhìn tổng quan nhất tương tự như rất có thể lựa chọn 1 loại tương xứng mang đến yêu cầu của bản thân cùng công việc, còn về những nguyên tố cấu trúc nguyên lý hoạt động,… của RTOS và các sự việc sâu sát chắc hẳn xin hứa hẹn số đông tín đồ ở một bài không giống.