Lời của NVIDIA đang làm việc trên một trình điều khiển nhân mã nguồn mở với hy vọng cuối cùng sẽ trở thành chính và có chất lượng tốt hơn Nouveau đã đứng đầu các tin tức về Linux trong tháng qua. Cùng với sự ra đời của bộ vi xử lý Graviton3 mới của Amazon, sự ra mắt của Fedora 36 và SteamOS 3.2 trong số các bản cập nhật phân phối khác và quá trình phát triển Linux 5.19 đang được tiến hành tất cả đã tạo nên một tháng 5 thú vị.
Trong tháng qua, có 258 bài báo gốc và 17 bài báo nổi bật/bài đánh giá phần cứng Linux/bài viết về điểm chuẩn nhiều trang, tất cả đều được viết bởi người thực sự của bạn. Cuối tuần này vào ngày 5 tháng 6 cũng đánh dấu 18 năm kể từ khi tôi thành lập Phoronix.com. Nếu bạn thích dòng tin tức Linux/nguồn mở gốc, các bài đánh giá phần cứng và điểm chuẩn hàng ngày này, hãy nhớ theo dõi trên Facebook , Twitter và nếu bạn muốn giúp hỗ trợ trang web hơn nữa, hãy tham gia Phoronix Premium hoặc ít nhất là vui lòng không sử dụng bất kỳ trình chặn quảng cáo nào trên trang web này. Thật không may với mọi thứ vẫn đang diễn ra trên thế giới và tình trạng của ngành quảng cáo và việc sử dụng tràn lan trình chặn quảng cáo, các hoạt động vẫn còn nhiều thách thức.
Các bài báo nổi bật phổ biến nhất trong tháng 5 bao gồm:
NVIDIA Chuyển sang Trình điều khiển nhân GPU Linux chính thức, nguồn mở
Ngày cuối cùng đã đến: NVIDIA ĐANG XUẤT BẢN CÁC MÔ HÌNH KERNEL GPU LINUX CỦA HỌ NHƯ NGUỒN MỞ! Trước nhiều phấn khích và là dấu hiệu của thời đại, lệnh cấm vận vừa hết hạn trên cột mốc siêu thú vị này mà nhiều người trong chúng ta đã hy vọng được thấy trong nhiều năm. Trong hai thập kỷ qua, NVIDIA đã cung cấp hỗ trợ trình điều khiển Linux tuyệt vời với ngăn xếp trình điều khiển độc quyền của họ, nhưng với sự thành công của nỗ lực trình điều khiển nguồn mở của AMD trong hơn một thập kỷ, nhiều người đã kêu gọi NVIDIA mở trình điều khiển của họ. Phần mềm không gian người dùng của họ vẫn là mã nguồn đóng nhưng cho đến hôm nay, họ đã chính thức mở các mô-đun nhân GPU Linux của mình và sẽ tiếp tục duy trì nó trong tương lai. Đây là tin sốt dẻo về quyết định mã nguồn mở mang tính bước ngoặt này tại NVIDIA.
Intel’s Clear Linux vượt trội hơn Ubuntu 22.04 LTS, Fedora 36 và các phân phối H1’2022 khác
Với các bản phát hành gần đây của Ubuntu 22.04 LTS và Fedora 36 cùng với các bản cập nhật hệ điều hành gần đây khác, đã đến lúc cần có một cái nhìn mới về cách các bản phân phối Linux khác nhau đang hoạt động. Cuộc thử nghiệm điểm chuẩn của Linux này đang xem xét hiệu suất”Ice Lake”của Xeon Platinum 8380 2P trên Arch Linux, Debian, openSUSE, CentOS Stream, AlmaLinux, Fedora, Ubuntu và Intel’s Clear Linux.
Hiệu suất Amazon Graviton3 so với Intel Xeon và AMD EPYC
Đầu tuần này, AWS đã công bố tính khả dụng chung trên bộ vi xử lý dựa trên Arm Neoverse-V1 mới của họ, Graviton3. Ngay sau đó, tôi đã đăng một số điểm chuẩn ban đầu của Graviton3 so với Graviton2 thế hệ trước vì đã cho thấy sự cải tiến rất lớn của thế hệ với bộ vi xử lý máy chủ Arm in-house mới của Amazon. Kể từ đó, tôi đã thực hiện một tập hợp mạnh mẽ hơn với khoảng 100 điểm chuẩn trên phiên bản Graviton ban đầu, Graviton2, Graviton3 và sau đó thiết lập lại phiên bản cạnh tranh Intel Xeon và AMD EPYC. Đây là bộ sưu tập lớn hơn nhiều điểm chuẩn hiệu suất của Graviton3 được thực hiện trên Ubuntu 22.04 LTS.
Hiệu suất ban đầu của trình điều khiển nhân GPU Linux nguồn mở R515 của NVIDIA
Như đã trình bày trong bài viết mở rộng ngày hôm qua về trình điều khiển GPU nhân Linux nguồn mở mới của NVIDIA, hiện dành cho người tiêu dùng GPU GeForce RTX mà trình điều khiển được coi là”chất lượng alpha”trong khi trọng tâm ban đầu của NVIDIA là hỗ trợ GPU trung tâm dữ liệu. Trong bất kỳ trường hợp nào có nhiều GPU Turing/Ampere xung quanh, tôi đã thử dùng trình điều khiển nhân Linux mã nguồn mở mới này trên các GPU tiêu dùng. Đặc biệt, tôi tò mò về hiệu suất của việc sử dụng trình điều khiển nhân mã nguồn mở này so với trình điều khiển nhân mã nguồn đóng mặc định, hiện có. Dưới đây là một số điểm chuẩn ban đầu.
Intel AVX-512 Giành chiến thắng lớn cho… Hiệu suất phân tích cú pháp JSON
Ngoài nhiều khối lượng công việc HPC và các tác vụ tính toán khoa học khác, nơi hiệu suất AVX-512 của Intel bộ xử lý mới nhất của họ tỏ ra rất hữu ích, hóa ra AVX-512 có thể mang lại lợi ích đáng kể cho một tác vụ máy chủ web đơn giản hơn nhiều: phân tích cú pháp JSON. Dự án simdjson tập trung vào”phân tích cú pháp gigabyte JSON mỗi giây”trong tuần này đã phát hành simdjson 2.0 và được đề cao bởi sự đóng góp hỗ trợ AVX-512 do Intel dẫn đầu.
Hiệu suất chơi game của AMD Radeon RX 6750 XT Linux
Tuần trước, AMD đã ra mắt các mẫu Radeon RX 6650 XT/RX 6750 XT/RX 6950 XT dưới dạng RDNA2 được làm mới cho năm 2022 với cao hơn tốc độ xung nhịp như một lần khởi chạy tạm thời cho đến khi ra mắt cạc đồ họa RDNA3 vào cuối năm 2022. Hôm nay, việc đo điểm chuẩn cho Linux là xem xét hiệu suất trình điều khiển mã nguồn mở Radeon RX 6750 XT sử dụng ASRock Challenger Pro Radeon RX 6750 XT 12GB.
AMD Ryzen 7 5800X3D tiếp tục cho thấy nhiều tiềm năng cho 3D V-Cache trong máy tính kỹ thuật
Là phần tiếp theo của bài đánh giá AMD Ryzen 7 5800X3D Linux tuần trước, đây là một số điểm chuẩn Linux bổ sung của CPU AMD Ryzen đầu tiên này với 3D V-Cache.
AMD Renoir thấy sự cải thiện đáng kể khi chuyển từ Ubuntu 20.04 lên 22.04 LTS
Với điểm chuẩn Ubuntu 22.04 LTS của tôi cho đến nay, nó đã tập trung vào phần cứng cao cấp sáng bóng và thú vị, bộ vi xử lý máy tính để bàn hàng đầu mới nhất và các so sánh phần cứng cũ thú vị. Nhưng còn hiệu suất Ubuntu 22.04 LTS trên các nền tảng phần cứng gần đây nhưng đã trưởng thành thì sao? Đối với vòng thử nghiệm này, tôi đang xem xét hiệu suất Ubuntu 20.04 LTS so với Ubuntu 22.04 LTS trên máy tính công nghiệp AMD Ryzen và Intel Core từ OnLogic. Đặc biệt là trong trường hợp của AMD Ryzen”Renoir”, vẫn còn nhiều hiệu suất bị vắt kiệt trong bản phát hành hỗ trợ dài hạn Ubuntu mới này.
Pop! _OS 22.04 Điểm chuẩn trên Hệ thống được hỗ trợ bởi Threadripper76 Thelio Major
Vào cuối tháng 4, bản phát hành của System76’s Pop! _OS 22.04 dựa trên Ubuntu 22.04 nhưng với một loạt các cải tiến từ nhiều cải tiến về đồ họa/máy tính để bàn đến các thay đổi khác như công việc của bộ lập lịch và hơn thế nữa. Đối với những người hiện đang sử dụng Pop! _OS 21.10 và băn khoăn về tác động của hiệu suất, đây là một số điểm chuẩn cho thấy sự khác biệt về hiệu suất trên cùng một phần cứng.
Zink OpenGL-On-Vulkan trông khá đẹp và tỏa sáng với Mesa 22.1
Gần đây, tôi đã thực hiện một số thử nghiệm xem xét hiệu suất của Zink dành cho OpenGL được triển khai trên Vulkan API theo cách chung hoạt động trên các trình điều khiển. Với trạng thái của Mesa 22.1, tất cả các cải tiến gần đây của Zink đang được đền đáp và đây là một cái nhìn nhanh về hiệu suất so với việc sử dụng trình điều khiển RadeonSI OpenGL.
Và tin tức phổ biến nhất trong tháng:
Fedora 36 là một bản phát hành tuyệt vời, đặc biệt dành cho những người đam mê Linux, những người dùng thành thạo
Fedora 36 sẽ được phát hành sáng nay là một bản phát hành khác trong thời gian gần đây, là một bản phân phối Linux rất mạnh mẽ và hiện đại nhưng ổn định và đáng tin cậy. Tôi đã chạy ảnh chụp nhanh Fedora Workstation 36 và Fedora Server 36 trên các hệ thống khác nhau trong phòng thí nghiệm đo điểm chuẩn của mình và bản phát hành này đã được chứng minh là khá chắc chắn khi bổ sung các tính năng mới và đánh bóng trên Fedora 35.
Đã cập nhật mã Rust cho nhân Linux-Đã bắt đầu hỗ trợ mạng & không đồng bộ
Tạo ra một buổi sáng thứ Bảy thú vị, Miguel Ojeda đã đăng loạt bản vá mới nhất hỗ trợ ngôn ngữ Rust vào nhân Linux. Các bản vá lỗi”Rust cho nhân Linux”hiện đã lên đến phiên bản thứ sáu để bổ sung cơ sở hạ tầng cần thiết cho ngôn ngữ tùy chọn thứ hai này cho nhân cùng với việc tiếp tục bổ sung thêm mã mẫu/chức năng cơ bản để thể hiện việc sử dụng bộ nhớ-an toàn này-ngôn ngữ tập trung cho các mục đích hạt nhân.
Chuyển sang Ubuntu 22.10 sang PipeWire để xử lý âm thanh Linux
Một thay đổi sớm được thực hiện trong tuần này đối với Ubuntu 22.10 ở trạng thái phát triển ban đầu là thay thế máy chủ âm thanh PulseAudio bằng PipeWire.
Cách sử dụng trò chơi Steam trên Linux vào tháng 4
Valve vừa công bố kết quả Khảo sát phần cứng/phần mềm Steam được cập nhật cho tháng 4 năm 2022 cung cấp cái nhìn về thị phần Linux cho tháng 4 cùng những số liệu thú vị.
System76 phát hành v1.1 Bộ lập lịch để tối ưu hóa khả năng đáp ứng của máy tính để bàn/máy tính xách tay Linux
System76 đã phát hành phiên bản mới của System76-Scheduler, đó là bộ lập lịch CPU được viết bằng Rust được thiết kế để cải thiện khả năng phản hồi của máy tính để bàn trên bản phân phối Linux Pop! _OS của họ.
HP chuẩn bị cho máy tính xách tay chạy hệ điều hành Linux được hỗ trợ bởi AMD! _OS
Cho đến nay, Pop! _OS đã là bản phái sinh Ubuntu của System76 được tải sẵn trên các máy tính xách tay và máy tính để bàn khác nhau của họ. Thật thú vị, HP đang chuẩn bị tung ra một chiếc máy tính xách tay mới sử dụng Pop! _OS.
Fedora Linux 36 sẽ được phát hành vào tuần tới
Sau khi bị trì hoãn vài tuần so với mục tiêu phát hành ban đầu, Fedora 36 hiện được chuẩn bị phát hành vào thứ Ba tuần sau.
Linux Giới thiệu Khả năng Đặt Tên Máy chủ Trước khi Bắt đầu Không gian Người dùng
Trong khi tên máy chủ trên các hệ thống Linux được sử dụng rộng rãi cho các ứng dụng khác nhau, việc đặt tên máy chủ thường được để vào không gian người dùng bởi hệ thống init khi khởi động. Tuy nhiên, nếu bất kỳ quy trình không gian người dùng nào cố gắng đọc tên máy chủ của hệ thống trước khi nó được đặt, nó có thể dẫn đến kết quả không mong muốn. Vì vậy, cuối cùng vào năm 2022, có một tham số hạt nhân hoạt động ngược dòng với”tên máy chủ=”nếu bạn muốn đảm bảo tên máy chủ được đặt trước khi không gian người dùng được bắt đầu.
Linux 5.19 sẽ cực kỳ thú vị đối với khách hàng của Intel, Dự kiến có nhiều tính năng khác
Trừ khi Linus Torvalds đã đặt trước ngày hôm nay về những thay đổi trong hạt nhân vào tuần trước và quyết định để phát hành thêm RC, Linux 5.18 dự kiến sẽ được đặt tên là ổn định ngày hôm nay và điều đó sẽ đánh dấu sự bắt đầu của cửa sổ hợp nhất Linux 5.19. Dựa trên hoạt động”-next”, đây là một cái nhìn về nhiều thay đổi dự kiến sẽ được hợp nhất cho Linux 5.19.
SteamOS 3.2 được phát hành với nhiều cải tiến hơn cho Steam Deck
Valve tối nay đã xuất bản SteamOS 3.2 là phiên bản mới nhất của hệ điều hành dựa trên Arch Linux của họ cho Steam Deck và hiện tại chạy không chính thức bởi những người chơi Linux đam mê trên phần cứng khác.
Arch Linux tạm thời quay lại từ WirePlumber sau Snafu
Đầu tuần này, Arch Linux đã đặt gói WirePlumber để thay thế PipeWire-Media-Session. WirePlumber là trình quản lý phiên hiện đại, giàu tính năng dành cho PipeWire và tốt hơn nhiều so với trình quản lý PipeWire-Media-Session tham chiếu mà hiệu quả không hề có. Nhưng các nhà phát triển Arch Linux hiện đang gọi điều này là quá sớm và đã hoàn nguyên thay đổi.
Rust cho nhân Linux được cập nhật, Uutils vì phiên bản cũ của Coreutils cũng được cập nhật
Mặc dù chưa được đánh dấu là yêu cầu kéo đối với mainline cho nhân, Miguel Ojeda sáng nay đã gửi một bộ bản vá cập nhật bổ sung hỗ trợ ngôn ngữ lập trình Rust cho nhân Linux. Một cách riêng biệt, một phiên bản mới của Uutils đã được phát hành vào cuối tuần này dưới dạng triển khai ngôn ngữ Rust của GNU Coreutils.
Systemd 251 được phát hành Với systemd-sysupdate được giới thiệu, nhiều bổ sung khác
Systemd 251 chính thức ra mắt vào thứ Bảy tuần này như là bản cập nhật tính năng đầu tiên cho hệ thống init Linux này cho năm 2022.
Mozilla Firefox 100 Hiện có sẵn với nhiều cải tiến khác nhau
Mozilla đã tham gia Google Chrome trong thế giới phiên bản ba chữ số với Firefox 100 được cung cấp vào sáng nay.
Cuối cùng Linux 5.19 cũng loại bỏ hỗ trợ a.out x86 lỗi thời
Cách trở lại năm 2019, nhân Linux không còn hỗ trợ a.out nữa vì nó đã được thay thế bởi ELF, bản thân nó đã đã được hỗ trợ trong hơn hai thập kỷ trở lại với hạt nhân Linux 1.x. Với Linux 5.19, hỗ trợ 32-bit x86 a.out lỗi thời cuối cùng cũng bị loại bỏ khỏi hạt nhân.
Linux 5.19 Để Trợ giúp Báo cáo Vị trí Thực của Thiết bị Được Kết nối
Việc được thêm vào mã lõi trình điều khiển của nhân Linux là hỗ trợ sysfs để báo cáo vị trí thực của một thiết bị trên hệ thống/máy chủ được kết nối. Đặc biệt đối với các hệ thống và máy chủ lớn có nhiều thiết bị được kết nối và nơi có thể có nhiều thiết bị cùng loại/kiểu máy, báo cáo vị trí tương đối vật lý cho không gian người dùng sẽ giúp phân biệt dễ dàng hơn.
Intel có giải pháp cho máy tính xách tay Linux bị nóng làm tiêu hao pin khi cố ngủ
Đối với những kiểu máy tính xách tay Intel nhanh hết nóng và tình cờ tìm thấy máy tính xách tay của bạn Pin nhanh chóng bị tiêu hao ngay cả khi nó ở trạng thái ngủ sâu, một giải pháp đang được áp dụng cho nhân Linux, cuối cùng bắt nguồn từ việc S0ix bị lỗi do PCH quá nóng.
Trình điều khiển đồ họa AMD vượt qua 4 triệu dòng mã trong Linux 5.19, NVIDIA mở rộng với giá 1 triệu
Đưa ra thông báo mã trình điều khiển nhân nguồn mở NVIDIA từ hôm qua và cũng cửa sổ hợp nhất Linux 5.19 sắp ra mắt với một loạt các cải tiến trình điều khiển nhân AMDGPU/AMDKFD và bắt đầu chuẩn bị hỗ trợ cho RDNA3, đã đến lúc vui chơi với các con số xung quanh kích thước trình điều khiển.
Dự kiến hỗ trợ Apple M1 NVMe cho Linux 5.19
Sự phấn khích mới nhất của Apple M1 trên Linux cho nhân dòng chính là trình điều khiển NVMe dự kiến sẽ được giới thiệu trong bản hợp nhất Linux 5.19 sắp tới cửa sổ.
VirtualBox trên Linux bị ảnh hưởng bởi lỗ hổng bảo mật Rò rỉ dữ liệu máy chủ lưu trữ cho khách
Nhà nghiên cứu bảo mật Jason Donenfeld, người được biết đến là người dẫn đầu sự phát triển của phần mềm nguồn mở WireGuard đã vạch ra một lỗ hổng bảo mật mới ảnh hưởng đến phần mềm Oracle VM VirtualBox.