uClinux: Linux cho các hệ thống không có đơn vị quản lý bộ nhớ

uClinux - Ảnh chụp màn hình

với GNU / Linux có thể làm những điều điên rồ và phi thường, một số không có nhiều tiện ích, một số khác biến thành các dự án rất thú vị và rất thành công. Chúng tôi đã công bố một trong những điều điên rồ mà họ đã đạt được cách đây vài năm với tin tức về một người Nga đã quản lý để chạy bản phân phối Ubuntu trên vi điều khiển 8-bit, một điều có vẻ điên rồ và mất rất nhiều công sức để viết lại và điều chỉnh các phần nhất định của hạt nhân để hoạt động với loại phần cứng này và tôi cần kiên nhẫn chờ hai giờ để khởi động ở chế độ văn bản và 4 giờ để bắt đầu với môi trường máy tính đồ họa ...

Tên điên dám bất chấp luật lệ đó được gọi là Dmitry cười toe toét và nó đã làm như vậy trên vi điều khiển 8-bit ATmega1284P chỉ chạy ở 20Mhz, tạo ra một trình giả lập ARM có thể chạy ở tốc độ 6,5Khz trên con chip khiêm tốn này. 128 KB bộ nhớ và 16 KB RAM là những con số còn thiếu để chứng minh rằng đó là một kỳ tích tuyệt vời. Tiện ích? Chắc chắn là không, nhưng nó đã đạt được và chứng tỏ sự linh hoạt của Linux, một điều không thể tưởng tượng và không thể xảy ra với Windows hoặc MacOS ...

À, còn một dự án khác cũng không kém phần thú vị nhưng rất hữu ích trong lĩnh vực nhúng hoặc hệ thống nhúng. Được đặt tên uClinux và nó là một dẫn xuất của hạt nhân Linux 2.0 có thể chạy trên một số vi điều khiển tồn tại trên thị trường và không có đơn vị quản lý bộ nhớ, nghĩa là, MMU (Đơn vị quản lý bộ nhớ) giống như phần còn lại của các CPU mà chúng ta quen sử dụng: ARM, x86, PPC, v.v.

Hiện tại dự án này đã tiến xa hơn một chút và là một hệ điều hành Linux đầy đủ với các bản phát hành mới 2.0, 2.4 và 2.6, cũng như một bộ sưu tập các ứng dụng, thư viện và công cụ người dùng có thể thực thi được. Nếu bạn quan tâm đến việc tạo một dự án dựa trên loại chip này hoặc muốn biết thêm về dự án uClinux, tôi khuyên bạn nên truy cập trang web chính thức.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Nhỏ nhắn dijo

    "Chiến công" lớn? Kiến thức văn hóa ngắn ngủi của tôi chỉ giúp tôi gặp một Azaña và anh ấy là Manuel Azaña, tổng thống của Cộng hòa Tây Ban Nha thứ hai (1936-1939). Tôi biết một số "kỳ công" và trong số đó có cái mà bạn đề cập và chúng tôi có thể coi là một "kỳ công lớn" về công nghệ chứ không phải là "kỳ công lớn".

  2.   Dũng sĩ đấu Bồ dijo

    Kiến thức mà bạn có được là kiến ​​thức về giáo dục và sự tôn trọng, để xem nếu bạn không bao giờ bị nhầm lẫn ...