Việc vá theo thời gian thực cho nhân Linux có một bước tiến lớn

Thứ năm - 28/07/2011 05:39

Real-timepatches for the Linux kernel take a major step forward

20July 2011, 13:37

Theo:http://www.h-online.com/open/news/item/Real-time-patches-for-the-Linux-kernel-take-a-major-step-forward-1282492.html

Bàiđược đưa lên Internet ngày: 20/07/2011

Lờingười dịch: Nhân Linux thời gian thực phiên bản 3.0 làmột bước tiến lớn so với các phiên bản nhân 2.6.x, màchủ yếu là nhờ vào khả năng thời gian thực của nhân,theo Gleixner, ngườicùng với một vài lập trình viên khác là những ngườiduy trì chính cho nhân mới, hiện đang là phiên bản ứngviên 3.0-rc7-rt0.

ThomasGleixner đã đưa ra phiên bản kiểm thử đầu tiên nhânLinux thời gian thực (RT) dựa trên một phiên bản ứngviên hiện hành của nhân Linux phiên bản 3.0; tuy hơi bịtrễ một chút, phiên bản 3.0 có thể được tung ra bấtkỳ ngày nào hiện nay. Với phiên bản 3.0-rc7-rt0, các lậptrình viên đã thực hiện được một bước lớn hướngtới một nền tảng hiện đại cho nhân RT, một nhân màchủ yếu được Gleixner và vài lập trình viên khác duytrì - nhân ổn định hiện hành với các khả năng thờigian thực vẫn còn dựa vào loạt nhân RT Linux 2.6.33, màGreg Kroah-Hartman đã tiếp tục duy trì đặc biệt cho cáclập trình viên RT.

Kếhoạch ban đầu từng là chuyển sang nhân 2.6.38; tuy nhiênGleixner nói ông bỗng nhiên gặp các vấn đề lớn khi cốđể chuyển, và cuối cùng ông đã bỏ. Trong thư điệntử ông đưa ra, lập trình viên này đã giải thích rằng,khi chuyển sang bản ứng viên của 3.0, ông đã thực hiệnnhững thay đổi chủ chốt tới hàng loạt công nghệ đượcsử dụng trong nhánh của RT; ông cũng nói rằng ông đãlàm sạch vài vùng.

Gleixnerđã chia các bản vá RT thành các khúc khác nhau; trong thưđiện tử cho Linux 3.0-rc7-rt0, ông giải thích cách mà cácbản vá sẵn sàng trong những khúc khác nhau sẽ đượctích hợp vào nhánh phát triển chính của Linux. Ông cũngchỉ ra rằng trình biên dịch bản vá RT cho 3.0 nhỏ hơnđáng kể và ít tràn lan hơn so với bản vá cho 2.6.33;điều này nên đơn giản hóa sự bổ sung những thay đổitới nhánh phát triển chính về lâu dài. Gleixner đã kêugọi các lập trình viên kiểm thử các bản vá RT mới vàđã liệt kê một vài vùng trong đó các lập trình viênRT có thể sử dụng một số trợ giúp.

ThomasGleixner has releasedthe first test version of a real-time (RT) Linux kernel based on acurrent release candidate of Linux kernel version 3.0; having beenslightlydelayed, version 3.0 is due to be released any day now. Withversion 3.0-rc7-rt0, the developers have taken the biggest steptowards a modern basis for the RTkernel, a kernel that is chiefly maintained by Gleixner andseveral other developers – the current stable kernel with real-timecapabilities is still based on the Linux 2.6.33 series, which GregKroah-Hartman has continuedto maintain specifically for the RT developers.

Theoriginal plan was to switch to 2.6.38; however, Gleixner said heencountered massive problems when trying to port, and that he gave upin the end. In his release email, the developer explained that, whenporting to the release candidates of 3.0, he made major changes tovarious technologies used in the RT branch; he also said that hecleaned up several areas.

Gleixnerhas split the RT patches into different sections; in the email forLinux 3.0-rc7-rt0, he explains how ready the patches in theindividual sections are to be integrated into the Linux maindevelopment branch. He also points out that the complete RT patch for3.0 is significantly smaller and less invasive than the patch for2.6.33; this should simplify the addition of the changes to the maindevelopment branch in the long term. Gleixner has called ondevelopers to test the new RT patches and listed various areas inwhich the RT developers could use some help.

(crve)

Dịchtài liệu: Lê Trung Nghĩa

letrungnghia.foss@gmail.com

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Những tin mới hơn

Những tin cũ hơn

Về Blog này

Blog này được chuyển đổi từ http://blog.yahoo.com/letrungnghia trên Yahoo Blog sang sử dụng NukeViet sau khi Yahoo Blog đóng cửa tại Việt Nam ngày 17/01/2013.Kể từ ngày 07/02/2013, thông tin trên Blog được cập nhật tiếp tục trở lại với sự hỗ trợ kỹ thuật và đặt chỗ hosting của nhóm phát triển...

Bài đọc nhiều nhất trong năm
Thăm dò ý kiến

Bạn quan tâm gì nhất ở mã nguồn mở?

Thống kê truy cập
  • Đang truy cập213
  • Máy chủ tìm kiếm9
  • Khách viếng thăm204
  • Hôm nay42,977
  • Tháng hiện tại569,510
  • Tổng lượt truy cập32,047,836
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây