Đó là một tháng 4 thú vị trong thế giới mã nguồn mở khi AMD tiếp tục công việc nâng cấp hỗ trợ GPU thế hệ tiếp theo và CPU Zen 4 trên Linux, một số phần của mã trình điều khiển nhân NVIDIA được xuất bản ở phía Tegra, Intel tiếp tục DG2/Alchemist Các chế phẩm của Arc Graphics, Mesa 22.1 sắp phát hành, Ubuntu 22.04 LTS, v.v.
Trong khi một tháng thú vị trong thế giới mã nguồn mở/Linux, thật không may, tình trạng của ngành quảng cáo và việc độc giả sử dụng tràn lan các trình chặn quảng cáo tiếp tục khiến mọi thứ trở nên khó khăn ở phía điều hành (và việc thiếu IHV/ISV đặc biệt quan tâm đến quảng cáo trên máy tính để bàn Linux). Nếu bạn thích nội dung nguyên bản hàng ngày trên Phoronix mỗi ngày, vui lòng hạn chế sử dụng khối quảng cáo hoặc sử dụng Phoronix Premium không có quảng cáo. Hoặc Mẹo PayPal cũng được chấp nhận và đánh giá cao. Theo dõi luồng nội dung Linux hàng ngày trên Twitter và Facebook . Với những lời nhắc thân thiện đã nói, hãy chuyển sang nội dung thú vị nhất từ tháng 4.
Các bài đánh giá/nội dung nổi bật về phần cứng Linux phổ biến nhất trong tháng bao gồm:
AMD Ryzen 7 5800X3D trên Linux: Không dành cho chơi game, nhưng rất thú vị cho các khối lượng công việc khác
Tuần trước AMD đã bắt đầu xuất xưởng Ryzen 7 5800X3D được nhiều người mong đợi như là CPU dành cho người tiêu dùng 3D V-Cache đầu tiên của họ và tuyên bố của họ là”bộ xử lý chơi game PC nhanh nhất thế giới”để có thể hoạt động tốt hơn cả Core i9 12900K/12900KS để chơi game trên Windows. Chúng tôi đã không được AMD tạo hạt giống cho lần ra mắt này, khiến chúng tôi dự đoán rằng nó không quá tốt cho chơi game Linux/không phải thị trường mục tiêu của họ. Nhưng sau thành công lớn mà tôi đã có với hiệu suất AMD Milan-X trên Linux, tôi rất háo hức dùng thử CPU tiêu dùng này với bộ nhớ đệm L3 xếp chồng 3D và cuối cùng đã mua một chiếc 5800X3D. Quả thực Ryzen 7 5800X3D gây thất vọng về hiệu suất chơi game trên hệ điều hành Linux nhưng 5800X3D rất thú vị đối với một loạt khối lượng công việc kỹ thuật khác và khiến tôi rất hào hứng với các CPU Ryzen trong tương lai với 3D V-Cache.
Hiệu suất chơi game của Mesa 22.1-rc1 AMD Radeon Linux so với NVIDIA
Với Mesa 22.1 đã được phân nhánh và đang tiến tới phát hành vào đầu đến giữa tháng 5, thật tốt thời gian để cung cấp một số điểm chuẩn chơi game Linux mới trên trình điều khiển GPU mới nhất. Trong bài viết này là một số kết quả điểm chuẩn tham khảo của các card đồ họa AMD Radeon khác nhau trên Mesa 22.1-rc1 khi phân nhánh được ghép nối với Linux 5.17 và sau đó được so sánh với trình điều khiển mới nhất của NVIDIA và các GPU GeForce RTX khác nhau.
AMD Ryzen 5 5500 Hiệu suất Linux
AMD hôm thứ Hai đã bắt đầu xuất xưởng Ryzen 5 5500 dưới dạng bộ xử lý trị giá $ 159 USD trong dòng Zen 3. Ryzen 5 5500 cung cấp 6 lõi/12 luồng với xếp hạng TDP 65 Watt để tạo ra một sản phẩm khá mạnh mẽ với mức giá thấp của nó. Tôi đã có Ryzen 5 5500 trong phòng thí nghiệm vài ngày qua và trong bài viết này là một số điểm chuẩn ban đầu để xem bộ vi xử lý tầm trung này hoạt động như thế nào.
Người dùng Intel Alder Lake trên Ubuntu 22.04 LTS sẽ muốn chuyển sang nhân mới hơn
Ubuntu 22.04 LTS”Jammy Jellyfish”của tuần tới sẽ sử dụng Linux 5.15 theo mặc định hạt nhân cũng là một bản phát hành”Hỗ trợ dài hạn”. Mặc dù nó có ý nghĩa về mặt lý thuyết, nhưng trên thực tế, Linux 5.16 đã hoạt động ổn định kể từ tháng 1 và Linux 5.17 trong vài tuần đã có rất nhiều cải tiến phần cứng so với v5.15 chưa được chuyển tiếp hoặc chọn cách khác lên bởi bản dựng nhân của Ubuntu Jammy. Điểm khó khăn chính mà điều này thể hiện là đối với những người sử dụng bộ vi xử lý Intel”Alder Lake”thế hệ mới nhất với sự kết hợp giữa các lõi hiệu suất và hiệu suất năng lượng. Thử nghiệm của tôi về Alder Lake trong tuần này trên bản dựng Ubuntu 22.04 LTS mới nhất vẫn cho thấy trải nghiệm dựa trên 5.15 của nó kém hơn mong muốn với những cải tiến có thể đo lường-thường là rất đáng kể-nếu sử dụng v5.16 trở lên.
Kiểm tra CPUFreq của AMD P-State so với ACPI với máy tính xách tay Ryzen trên Linux 5.17
Một trong những tính năng nổi bật nhất của Linux 5.17 cho người dùng cuối là sự ra đời của Trình điều khiển AMD P-State được thiết kế để mang lại hiệu quả sử dụng năng lượng tốt hơn so với trình điều khiển mở rộng tần số ACPI CPUFreq chung được sử dụng bởi bộ xử lý AMD Ryzen cho đến thời điểm này. Đối với những người tự hỏi hiệu suất và hiệu quả hiện tại so sánh như thế nào đối với máy tính xách tay Ryzen, đây là một số điểm chuẩn được thực hiện gần đây trên Linux 5.17 cho cả trình điều khiển và kiểm tra cả thống đốc Schedutil và Performance.
Chạy AMD EPYC 7773X Milan-X Với Cải tiến Hiệu suất của Linux 5.18
Như đã nói trước đây về Phoronix với nhân Linux 5.18 đang được phát triển, có một sự thay đổi đối với bộ lập lịch nhân Linux xung quanh việc xử lý mất cân bằng NUMA khi mở rộng nhiều LLC như trường hợp với CPU AMD Zen. Tôi đã thực hiện các điểm chuẩn xem xét một số lĩnh vực mà CPU AMD EPYC đang được tăng tốc trên Linux 5.18. Kể từ khi đo điểm chuẩn cho AMD EPYC 7773X với 1,5GB bộ nhớ đệm L3 khổng lồ cho các máy chủ 2P thông qua AMD 3D V-Cache, tôi đã rất tò mò muốn thử hạt nhân sắp ra mắt này trên cấu hình Milan-X đó. Dưới đây là những điểm chuẩn như vậy khi xem xét hiệu suất AMD EPYC 7773X 2P trên Ubuntu 22.04 với nhân Linux 5.15 mặc định so với Linux 5.17 ổn định và sau đó là nhân phát triển 5.18.
AMD Radeon RX 6400 trên Linux
Tuần trước AMD đã lặng lẽ ra mắt dòng Radeon RX 6400 dưới dạng đồ họa RDNA2 cấp thấp mới. Với Radeon RX 6400, cuối cùng cũng có các card đồ họa PCIe RDNA2 một khe cắm cấu hình thấp cho dù chúng dành cho máy chủ 2U, bản dựng ITX mini hay các trường hợp sử dụng thú vị khác. Để thử nghiệm hôm nay là một cạc đồ họa cấu hình thấp XFX Radeon RX 6400 4GB cho phép đo điểm chuẩn của Linux.
Hiệu suất AMD AOCC trên EPYC 7773X Milan-X so với GCC, trình biên dịch Clang
Tháng trước với điểm chuẩn AMD EPYC 7773X Linux và Milan-X trong đám mây Azure mà tôi đã hiển thị khả năng ấn tượng của bộ vi xử lý Milan-X mới của AMD với 768MB bộ nhớ đệm L3 trên mỗi ổ cắm (1,5GB bộ nhớ đệm trên mỗi máy chủ 2P!) cho một loạt các khối lượng công việc. Tất cả các điểm chuẩn ban đầu như thường lệ đều được thực hiện bằng trình biên dịch hệ thống GCC mặc định trên tất cả các bộ xử lý AMD/Intel đã thử nghiệm. Tất nhiên, cũng tồn tại Trình biên dịch C/C ++ Tối ưu hóa (AOCC) của AMD như một phần hạ lưu của LLVM/Clang với các bản vá tối ưu hóa Zen khác nhau được áp dụng. Tò mò về tác động của AOCC đối với Milan-X, đây là một số điểm chuẩn xem xét hiệu suất EPYC 7773X 2P trên AOCC, GCC và LLVM Clang.
Hiệu suất Linux Intel Xeon Platinum 8380″Ice Lake”một năm sau khi ra mắt
Tuần này đánh dấu một năm kể từ khi Intel chính thức giới thiệu bộ vi xử lý Xeon Scalable”Ice Lake”do Xeon Platinum 8380 hàng đầu. Nhân dịp này, đây là các điểm chuẩn xem xét hiệu suất Linux khi ra mắt trên CentOS, Clear Linux và Ubuntu, sau đó so với các bản phân phối Linux mới nhất ở trạng thái hiện tại của chúng để xem hiệu suất Linux đã phát triển như thế nào trong năm qua.
Bộ làm mát CPU tháp đôi Noctua NH-D12L-Làm mát loại 120mm cho thùng máy chủ 4U
Với hàng chục thùng tủ rackmount 4U được sử dụng tại Phoronix, khi nói đến hệ thống máy tính để bàn cao cấp dòng Noctua NH-U9 là sự lựa chọn hàng đầu để làm mát CPU. Dòng Noctua NH-U9 có khả năng làm mát hệ thống HEDT ngay cả với bộ xử lý Threadripper/EPYC sử dụng NH-U9 TR4-SP3 trong khi phù hợp với yêu cầu chiều cao 4U. Đối với dòng Noctua NH-U9 và các bộ tản nhiệt tương thích 4U khác, chúng có xu hướng bị giới hạn ở quạt làm mát 80 ~ 92mm do yêu cầu về chiều cao. Noctua mặc dù gần đây đã giới thiệu NH-D12L cung cấp thiết kế tản nhiệt CPU tháp kép có khả năng lắp quạt 120mm và đã trở thành trọng tâm trong thử nghiệm gần đây của chúng tôi.
Và tin tức nguồn mở/Linux được xem nhiều nhất trong tháng qua:
Xuất hiện Trình điều khiển đồ họa nhân Linux nguồn mở NVIDIA mới
với việc thả mã Linux4Tegra mới nhất của NVIDIA là một trình điều khiển đồ họa nhân mã nguồn mở mới chưa được xuất bản trước đây. Trình điều khiển này không dựa trên trình điều khiển Nouveau hiện có mà dường như có nguồn gốc từ cơ sở mã trình điều khiển nội bộ của họ với một số tham chiếu bản quyền có từ những năm 90.
Linus Torvalds Nhận xét về tình hình trình điều khiển Linux NTFS
Như đã viết vào đầu tuần này, những lo ngại đã được đưa ra về trình điều khiển NTFS Linux”mới”mà nó thực sự không có gì khó hiểu. chưa đầy một năm sau khi được thành lập chính. Linus Torvalds kể từ đó đã bình luận về vấn đề này và mở ra cánh cửa cho các nhà phát triển khác duy trì nó.
Mối quan tâm tăng lên về trình điều khiển Linux NTFS”Mới”được hợp nhất vào năm ngoái
Nhà cung cấp trình điều khiển hệ thống tệp trở lại năm 2020, Paragon Software đã thông báo rằng họ muốn ngược dòng trình điều khiển NTFS của mình vào nhân Linux. Trình điều khiển này trước đây là sản phẩm thương mại, độc quyền của công ty nhưng với tình trạng NTFS ngày nay, họ muốn nâng cấp trình điều khiển này với hỗ trợ đọc/ghi đầy đủ và các tính năng khác không có trong trình điều khiển NTFS hiện có. Cuối cùng vào năm ngoái sau khi trải qua nhiều vòng xem xét, trình điều khiển mới đã được hợp nhất vào Linux 5.15. Đáng buồn thay, chưa đầy một năm sau, người ta đã dấy lên những lo ngại rằng người lái xe đã mồ côi và không được duy trì.
Oracle phát hành Solaris 11.4″CBE”Miễn phí cho Nhà phát triển Nguồn mở/Sử dụng Không phải Sản xuất
Oracle đã bắt đầu cung cấp phiên bản Solaris 11.4 mới miễn phí/mở-source nhà phát triển và cho mục đích sử dụng cá nhân phi sản xuất. Oracle Solaris 11.4″CBE”đã được công bố ít phô trương vào tháng trước vì điều mà nhiều người đam mê hệ điều hành nguồn mở có thể sẽ tranh luận là quá ít, quá muộn.
Đã xuất bản cập nhật vi mã CPU AMD Zen 1 đến Zen 3
Vào thứ Sáu, AMD đã xuất bản tệp vi mã CPU mới cho cả Family 17h và Family 19h cho bộ xử lý Zen 1/2/3. Hiện tại, không có bất kỳ thông tin chi tiết công khai nào về những thay đổi với mã vi mô được cập nhật này nhưng nó có thể rất quan trọng.
ReactOS”Windows nguồn mở”quản lý để chạy một số trò chơi chiến trường
ReactOS là dự án hệ điều hành mã nguồn mở cố gắng tương thích nhị phân với các ứng dụng/trò chơi/trình điều khiển Windows đã đạt được nhiều tiến bộ trong hai thập kỷ qua nhưng ở một số lĩnh vực vẫn còn thiếu sót như vẫn đang làm việc trên hỗ trợ SMP/đa lõi và các chức năng khác. Ngạc nhiên thay, một số trò chơi Battlefield cũ ít nhất hiện đang ở trạng thái có thể chơi được trên ReactOS.
Nhà xuất bản NVIDIA đã ký tên chương trình cơ sở Ampere để cuối cùng cho phép hỗ trợ nguồn mở được tăng tốc
Vài ngày sau khi mã trình điều khiển hạt nhân nguồn mở mới xuất hiện trong một đoạn mã Tegra, hôm nay NVIDIA sẽ đã công bố hình ảnh phần sụn có chữ ký cho bộ xử lý đồ họa RTX 30″Ampere”của họ để cuối cùng cho phép hỗ trợ trình điều khiển nguồn mở tiếp tục cho các GPU thế hệ mới nhất này.
Lãnh đạo dự án Fedora kêu gọi NVIDIA về trình điều khiển Linux độc quyền của họ
Trưởng dự án Fedora, Matthew Miller, đã lên Twitter vào Chủ nhật với một loạt tweet dài về quan điểm cá nhân của mình sau đó Ngăn xếp trình điều khiển độc quyền của NVIDIA và khuyến khích công ty giống Intel và AMD hơn về hỗ trợ trình điều khiển nguồn mở.
Sony đóng góp ~ 73% + Cải thiện hiệu suất cho trình điều khiển Linux exFAT
Trình điều khiển hệ thống tệp exFAT cho nhân Linux tiếp tục hoàn thiện với các tính năng, bản sửa lỗi và hiệu suất mới những cải tiến. Cải tiến trình điều khiển Linux exFAT mới nhất đáng nói đến là một cải tiến hiệu suất đáng kể từ một kỹ sư của Sony.
Ubuntu 22.04 LTS thay đổi mặc định cho trình điều khiển NVIDIA Quay lại sử dụng X.Org thay vì Wayland
Trong khi quay lại vào tháng 3, Ubuntu 22.04″Jammy Jellyfish”đã thay đổi hành vi mặc định cho NVIDIA’s trình điều khiển để sử dụng Wayland nội tuyến với đồ họa Intel và Radeon đã sử dụng phiên GNOME Wayland thay vì X.Org trong vài bản phát hành trước, thay đổi này đã được hoàn nguyên vào phút cuối. Với SRU ngày ra mắt, Ubuntu 22.04 LTS được mặc định sử dụng phiên GNOME X.Org thay vì Wayland khi chạy trình điều khiển NVIDIA độc quyền.
Fedora có kế hoạch giới thiệu những thay đổi lớn về quản lý gói thầu trong năm tới
Trong thời gian điên rồ này, có vẻ như Fedora đã chuyển đổi từ Yum sang DNF vào ngày hôm qua, nhưng đã được nửa thập kỷ rồi vì trình quản lý gói DNF đã được mặc định trên Fedora. Năm tới với Fedora 38, họ đang xem xét việc quản lý gói hàng ngày càng phát triển hơn nữa bằng MicroDNF.
Thử nghiệm Google Chrome/Chromium với A Qt Back-End
Quá trình đánh giá mã công khai đã bắt đầu vào tuần này trên nền tảng Qt hỗ trợ mã trình duyệt nguồn mở Chromium của Google.
Debian cần xem xét thay đổi cách nó xử lý với chương trình cơ sở nguồn đóng
Trong khi hầu hết các bản phân phối Linux sẽ bao gồm các tệp phần sụn linux-firmware.git vì cần có bộ sưu tập nhị phân vi mã/vi mã. bằng nhiều trình điều khiển nhân Linux dòng chính khác nhau, Debian thì không. Mặc dù các trình điều khiển nhân là nguồn mở, các tệp phần sụn có xu hướng chỉ là mã nhị phân/mã nguồn đóng, nhưng ngày nay ngày càng cần thiết cho bất kỳ mức hỗ trợ chức năng nào. Do đó, Debian bị bỏ rơi vào tình thế khó xử khi cung cấp hỗ trợ phần cứng kém và người dùng tự hỏi điều gì đang xảy ra hoặc thực hiện một số cải tiến để đối phó tốt hơn với thế giới cần thiết về phần sụn ngày nay.
Bài đăng NVIDIA Trình điều khiển nhân DRM nguồn mở cho NVDLA
NVIDIA đã đăng 13k dòng mã trình điều khiển hạt nhân Trình quản lý kết xuất trực tiếp (DRM) mới để xem xét hỗ trợ IP NVDLA của họ khối.
Ubuntu 22.04 LTS Sẵn sàng với Mesa 22.0, Đồ họa Arc Intel sớm được bật và thêm màu hổ phách
Vào cuối tháng 3, Ubuntu 22.04″Jammy Jellyfish”đã chuyển đổi thành công từ Mesa cũ Sê-ri 21.3 đến Mesa 22.0 là sê-ri ổn định hiện tại cho các trình điều khiển OpenGL/Vulkan mã nguồn mở này. Ngoài ra còn có một số thay đổi cần đề cập với Mesa của Ubuntu 22.04 hỗ trợ chu trình LTS này.
Fedora 37 có vẻ không chấp nhận hỗ trợ BIOS cũ
Đối với bản phát hành Fedora 37 vào cuối năm nay, các nhà phát triển đang xem xét việc ngừng hỗ trợ BIOS cũ và đặt UEFI trở thành yêu cầu cho hệ thống x86_64.
Bản vá lỗi của AMD để sử dụng MWAIT thay vì HALT cho một số trường hợp nhất định Hiệu suất cải thiện A ~ 21%
Là một thay đổi nhân Linux để mang lại lợi ích cho các CPU AMD quay trở lại Zen 1 và cho hành vi phù hợp Intel đã có từ Core 2 lần, AMD đã gửi bản vá lỗi để nhân Linux sử dụng lệnh MWAIT thay vì HALT khi hệ thống không sử dụng trình điều khiển CPU nhàn rỗi đối với trạng thái C bị vô hiệu hóa bởi BIOS hoặc trình điều khiển không phải là một phần của quá trình xây dựng hạt nhân. Đổi lại, điều này có thể dẫn đến cải thiện khoảng 21% độ trễ thoát trên các hệ thống bị ảnh hưởng.
Fedora 37 Đang xem xét loại bỏ các trình điều khiển X.Org cũ
Thêm vào những thay đổi thú vị đang được thực hiện cho Fedora 37 sẽ ra mắt vào cuối năm nay là loại bỏ X. kế thừa. Trình điều khiển tổ chức. Fedora đang xem xét việc loại bỏ các đường dẫn trình điều khiển đồ họa cũ không tương thích với Wayland đang chạy.
Hình ảnh ứng cử viên phát hành Ubuntu 22.04 LTS để kiểm tra phút cuối
Ubuntu 22.04 LTS”Jammy Jellyfish”sẽ được phát hành chính thức vào thứ Năm tuần này trong khi hy vọng có thể là cuối cùng hôm nay phát hành hình ảnh ứng viên.
Rust GCC Code Generator”gỉc_codegen_gcc”Hiện có thể Bootstrap Rustc
Một cột mốc quan trọng đã đạt được trong nỗ lực gỉc_codegen_gcc nhằm cung cấp một trình biên dịch Rust dựa trên GCC thay thế cho trình biên dịch Rust chính thức dựa trên LLVM.