Hệ điều hành nhúng không có gì mới đối với thế giới điện tử. Chúng đã được cài đặt trên nhiều loại thiết bị điện tử tiêu dùng để cho phép chúng hoạt động trong nhiều nhiệm vụ khác nhau. Hệ điều hành nhúng thậm chí còn không mới đối với hoạt động của máy tính.
Đôi khi những hệ điều hành nhúng này được gọi là hệ thống trên chip.
Máy tính cầm tay như Palm và Windows Mobile đều sử dụng phiên bản hệ điều hành nhúng được lưu trữ trên chip bộ nhớ trong chứ không phải khởi động từ đĩa.
Hệ điều hành nhúng là gì?
Hệ điều hành nhúng về cơ bản là một hệ điều hành bị loại bỏ với một số tính năng hạn chế. Nó thường được thiết kế cho các chức năng rất cụ thể để điều khiển một thiết bị điện tử. Ví dụ: tất cả điện thoại di động sử dụng hệ điều hành khởi động khi điện thoại được bật. Nó xử lý tất cả các giao diện và tính năng cơ bản của điện thoại. Các chương trình bổ sung có thể được tải vào điện thoại, nhưng chúng thường là các ứng dụng Java chạy trên hệ điều hành.
Hệ điều hành nhúng có thể là hệ điều hành được viết tùy chỉnh dành riêng cho thiết bị hoặc một trong vô số hệ điều hành có mục đích chung đã được sửa đổi để chạy trên thiết bị. Các hệ điều hành nhúng phổ biến bao gồm Symbian (điện thoại di động), Windows Mobile / CE (PDA cầm tay) và Linux. Trong trường hợp hệ điều hành được nhúng trên máy tính cá nhân, đây là chip nhớ flash bổ sung được cài đặt trên bo mạch chủ có thể truy cập khi khởi động từ PC.
Cập nhật Hệ điều hành nhúng
Hệ điều hành nhúng có thể được nâng cấp nếu chip chúng được lưu trữ có thể nhấp nháy được. Ví dụ: bộ định tuyến Wi-Fi tại nhà của bạn có chứa hệ điều hành nhúng; khi bạn tải xuống chương trình cơ sở mới, bạn sẽ flash chip trong bộ định tuyến với phiên bản cập nhật của hệ điều hành.
Một số hệ điều hành nhúng không thể nâng cấp theo thiết kế. Ví dụ: trong một số máy rút tiền tự động, một số thành phần không thể được nâng cấp như một biện pháp bảo mật chống giả mạo.