Torvalds thể hiện sự bất bình của mình với các nhà phát triển gửi mọi thứ vào thời hạn chót 

linus torvalds

Linus Benedict Torvalds là một kỹ sư phần mềm, nổi tiếng với việc bắt đầu và duy trì phát triển Linux.

Gần như sau khi Linus Torvalds tiết lộ việc phát hành ứng cử viên phiên bản đầu tiên cho Linux 6.1 (Linux 6.1-rc1) với hỗ trợ ban đầu cho Rust, bổ sung MGLRU và hỗ trợ phần cứng mới, Tôi đưa ra nhận xét trong đó cho thấy một số bất mãn với tất cả các nhà phát triển trong việc gửi yêu cầu kéo của họ ngay trước thời hạn.

Chúng ta phải nhớ rằng cửa sổ hợp nhất kéo dài hai tuần mở ra khi phát hành nhân Linux 6.0 (ngày 2 tháng 6.1 vừa qua) và bây giờ nó đã chính thức đóng cửa và đã đến lúc thử nghiệm bản phát hành lớn tiếp theo, Linux kernel XNUMX.

Linux 6.1-rc1 đã sẵn sàng cho người thử nghiệm, người dùng thành thạo và tốt, người dùng phổ thông những người muốn xem trước những gì sẽ có trong bản phát hành ổn định, dự kiến ​​vào đầu đến giữa tháng 2022 năm 4 (ngày 11 tháng XNUMX hoặc ngày XNUMX tháng XNUMX). Như đã được quảng cáo trong một thời gian, Có lẽ tính năng mới lớn nhất trong Linux 6.1 là hợp nhất mã của khung công tác Rust.

Cái này làm cho nó có thể phát triển bộ điều khiển bằng một ngôn ngữ khác ngoài C. Tuy nhiên, trong khi điều này nghe có vẻ rất thú vị đối với các nhà phát triển Rust, nó chỉ là một triển khai rất cơ bản của hỗ trợ ngôn ngữ Rust mà không thể được sử dụng cho các trường hợp sử dụng thực vào lúc này.

Trong cửa sổ hợp nhất, Linux 6.1 được bổ sung nhiều tính năng thú vị khác, bao gồm: MGLRU được hợp nhất để cung cấp tiềm năng hiệu suất đáng kể, đặc biệt đối với các hệ thống có bộ nhớ hạn chế và công việc tiếp tục trên hỗ trợ đồ họa Intel Arc Graphics và AMD RDNA3 mới. Cũng thế, đã thêm KMSAN (Kernel Memory Sanitizer). KMSAN là một trình phát hiện lỗi bộ nhớ động cho nhân Linux. Cung cấp giải pháp nhanh chóng và đầy đủ để tìm lỗi sau khi ra mắt và sử dụng vượt quá giới hạn.

Trong số các tính năng mới khác trong Linux 6.1, Linux x86_64 sẽ đưa ra cảnh báo mặc định về ánh xạ W + X và khung quản lý nền tảng AMD kết hợp, in các lõi CPU nơi xảy ra lỗi phân đoạn. Tính năng cuối cùng này sẽ bắt được tất cả các lần tràn bộ đệm dựa trên memcpy trong vài năm qua, và nhiều hơn thế nữa.

Torvalds ước tính rằng nhân Linux 6.1 mới có thể nhận được tới tám bản phát hành ứng viên..

“Bản phát hành này trông không đặc biệt lớn: chúng tôi chỉ có 11 cam kết chưa hợp nhất trong thời gian hợp nhất này, so với 500 lần trước. Vì vậy, nó không chính xác nhỏ, nhưng nhỏ hơn các phiên bản mới nhất. Ít nhất là về số lượng xác nhận, ”Torvalds nói.

Một điều quan trọng khác là dòng máy ảo LRU đa thế hệ. Ngoài ra, vì đây sẽ là bản phát hành nhân Linux lớn cuối cùng trong năm, nên nó cũng sẽ là loạt LTS (hỗ trợ dài hạn) tiếp theo.

Cuối cùng, Torvalds đã nhân cơ hội này để hỏi các nhà phát triển hạt nhân "chủ động" hơn trong tương lai vì vậy bạn không phải xử lý nhiều khi cửa sổ hợp nhất kết thúc.

“Hãy để tôi nói rằng sau khi điều chỉnh máy của tôi và bắt kịp tốc độ với cửa sổ hợp nhất, tôi hơi thất vọng với các yêu cầu kéo trễ. Tôi đã đề cập đến vấn đề này trước đây, nhưng thật khó chịu khi nhận được rất nhiều yêu cầu kéo trong vài ngày cuối cùng của cửa sổ hợp nhất, ”Torvalds nói. Anh ấy đưa ra lời khuyên về cách các nhà phát triển hạt nhân có thể làm mọi thứ ổn thỏa.

Ý tưởng "thức trắng đêm để viết giấy cho ngày trước khi đoàn tụ" là điều đáng lẽ đã chết sau khi học trung học. Không dành cho phát triển nhân. Quy tắc là những thứ được gửi cho tôi phải sẵn sàng * trước khi * cửa sổ hợp nhất mở ra, không phải trong khi cửa sổ hợp nhất, "Torvalds cho biết trong bài đăng của mình vào Chủ nhật.

Anh ấy nói thêm:

"Với một chút chùng xuống cho 'cuộc sống xảy ra', tất nhiên, nhưng tôi thực sự cảm thấy như một số người đang coi sự kết thúc của cửa sổ hợp nhất như một thời hạn, bỏ lỡ tất cả 'được cho là đã sẵn sàng trước khi hợp nhất. cửa sổ". Torvalds thừa nhận rằng đây không phải là lần đầu tiên anh ấy nói điều này, nhưng anh ấy muốn nó là lần cuối cùng. Ông hy vọng rằng nhiều nhà phát triển có thể thực hiện nó một cách nghiêm túc lần này.

Phiên bản ổn định của Linux 6.1 dự kiến ​​sẽ ra mắt vào tháng XNUMX và nó có thể sẽ là bản phát hành nhân Linux LTS của năm nay.

Torvalds cũng kêu gọi các nhà phát triển làm cho cuộc sống của anh ta dễ dàng hơn bằng cách thêm mã sớm hơn trong chu kỳ phát triển. Nó yêu cầu mỗi nhà phát triển chuẩn bị mã mà họ muốn thêm vào phiên bản hạt nhân mới trước khi cửa sổ hợp nhất mở ra.


Để 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: Miguel Ángel Gatón
  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.