Đó là một tháng 9 rất thú vị với sự ra mắt của bộ vi xử lý AMD Ryzen 7000 series”Zen 4″, Intel tiết lộ nhiều hơn về Arc Graphics, Linux 6.0 được phát triển trong khi tính năng hoạt động đối với Linux 6.1 được tăng tốc, công việc hạt nhân thú vị đang diễn ra xung quanh MGLRU/IO_uring/RT/etc, và các bản phát hành phần mềm khác như GNOME 43 và LLVM 15 đều được thực hiện trong một tháng sôi động.
Mặc dù thế giới phần cứng Linux tiếp tục sôi động và tốc độ đổi mới trong phần mềm nguồn mở/Linux không bao giờ giảm, nhưng đáng buồn là các hoạt động tại Phoronix vẫn gặp khó khăn do việc sử dụng khối quảng cáo tràn lan, tình trạng quảng cáo bị suy giảm ngành bên ngoài Facebook và YouTube, v.v. Nếu bạn thích nội dung mới và nguyên bản trên Phoronix mỗi ngày, hãy cân nhắc thể hiện sự ủng hộ của bạn bằng cách tham gia Phoronix Premium là cách số một để cung cấp hỗ trợ bên cạnh việc tắt bất kỳ trình chặn quảng cáo nào. Bạn cũng có thể theo dõi nội dung qua Facebook và Twitter .
Cùng với đó, tin tức thú vị nhất trên Phoronix trong tháng 9 trong số 251 bài báo gốc được bao gồm:
Cách giải quyết cho chipset 20 năm tuổi đã trở thành hiện đại Hệ thống AMD Linux
Kỹ sư K Prateek Nayak của AMD gần đây đã phát hiện ra rằng giải pháp thay thế chipset ~ 20 năm tuổi trong nhân Linux vẫn đang được áp dụng cho các hệ thống AMD hiện đại, trong một số trường hợp, có thể gây ảnh hưởng đến hiệu suất trên phần cứng Zen hiện đại. May mắn thay, một bản sửa lỗi đang được áp dụng để hạn chế cách giải quyết đó đối với các hệ thống cũ và từ đó giúp nâng cao hiệu suất cho các hệ thống hiện đại.
Cloudflare bỏ qua Nginx cho Pingora In-House, Rust-Written
Cloudflare từ lâu đã dựa vào Nginx như một phần của ngăn xếp proxy HTTP của nó nhưng hiện đã thay thế nó bằng trong-house, phần mềm Pingora do Rust viết, được cho là đang phục vụ hơn một nghìn tỷ yêu cầu mỗi ngày và mang lại hiệu suất tốt hơn trong khi chỉ sử dụng khoảng một phần ba tài nguyên CPU và bộ nhớ.
MGLRU có vẻ là một trong những đổi mới nhân Linux tốt nhất trong năm
Hy vọng rằng chu kỳ tiếp theo được đưa ra với Linux 6.1 là LRU đa thế hệ, hay còn được gọi là MGLRU , như một giải pháp thay thế ưu việt cho mã cải tạo trang hiện có của hạt nhân. Giả sử nó đến với Linux 6.1 là chu kỳ nhân hoàn chỉnh cuối cùng của năm 2022, điều này sẽ khiến nó trở thành một trong những đổi mới thú vị nhất để đưa nó vào nhân trong năm nay.
Trình điều khiển nhân Linux DRM của Apple được viết bằng Rust hiển thị khối đầu tiên
Trình điều khiển Trình quản lý kết xuất trực tiếp (DRM) giai đoạn đầu được viết bằng ngôn ngữ lập trình Rust để hỗ trợ Apple Bộ xử lý đồ họa M1/M2 đã đạt được cột mốc quan trọng là có thể kết xuất một khối lập phương.
VMware: Hiệu suất ESXi VM tăng lên tới 70% do tính năng giảm thiểu lỗi của Intel
Nhóm kỹ thuật hiệu suất của VMware hôm nay đã công bố hồi quy hiệu suất trong Linux 5.19 ảnh hưởng đến hiệu suất máy tính lên đến-70%, kết nối mạng lên đến-30% và dung lượng lưu trữ lên đến-13%. Nhưng điều không may là các hồi quy đánh mạnh đã được biết đến và một tác dụng phụ của việc giảm thiểu Intel Retbleed cho các bộ vi xử lý cũ hơn.
Đã đến lúc ngừng sử dụng lệnh egrep & fgrep, theo GNU grep 3.8
GNU Grep 3.8 đã được phát hành hôm nay cho tiện ích dòng lệnh thường được sử dụng này cho tìm kiếm đơn giản dữ liệu văn bản. Với GNU Grep 3.8, giờ đây đã nói rõ hơn rằng nếu bạn vẫn đang dựa vào các lệnh egrep và fgrep, thì việc chuyển sang chỉ grep với các đối số dòng lệnh thích hợp đã qua rồi.
Ubuntu 22.10 Nhằm hỗ trợ Bo mạch LicheeRV RISC-V trị giá $ 16 + Sipeed
Ngoài việc Ubuntu hỗ trợ các bo mạch StarFive VisionFive và Nezha RISC-V, các kỹ sư Canonical cũng cũng đang làm việc để hỗ trợ bo mạch Sipeed LicheeRV cho bản phát hành ngày 22,10 vào tháng tới. Sipeed LicheeRV đáng chú ý là một trong những bo mạch RISC-V rẻ nhất hiện có: giá bắt đầu từ $ 16,90 USD.
IO_uring tiếp tục chứng tỏ rất thú vị: io_uring_spawn đầy hứa hẹn được công bố
IO_uring tiếp tục chứng tỏ mình là một trong những đổi mới cơ bản thú vị nhất đối với nhân Linux trong thập kỷ qua. Trong khi bắt đầu cho I/O lưu trữ không đồng bộ, nó đã chứng kiến công việc gần đây xung quanh các trường hợp sử dụng mạng và cũng thúc đẩy các cải tiến khác như trình điều khiển”UBD”mới cho trình điều khiển khối không gian người dùng dựa trên IO_uring. Nó cũng tiếp tục được tối ưu hóa không ngừng bởi Jens Axboe và những người khác để có tiềm năng hiệu suất tối đa. Cải tiến mới nhất xung quanh IO_uring đã được công bố tuần này tại Hội nghị Thợ máy Linux 2022 ở Dublin là io_uring_spawn.
“Nest”là một thú vị mới về lập lịch cho nhân Linux để có hiệu suất CPU tốt hơn
Đã có một số nỗ lực khác nhau trong thời gian gần đây để nâng cao hơn nữa nhân Linux bộ lập lịch để thích ứng tốt hơn với các kiến trúc phần cứng hiện đại, cho dù đó là cho các thiết kế CPU lai Intel, thích ứng với các cấu hình bộ đệm CPU mới, hay chỉ mở rộng tốt hơn với số lượng lõi ngày càng tăng hiện nay. Một nỗ lực khác của trình lập lịch trình được nêu chi tiết trong tuần này là”Nest”nhằm mục đích giữ các tác vụ trên”lõi ấm”với hy vọng độ trễ thấp hơn do đã ở trạng thái xung nhịp/hiệu suất cao hơn và hoạt động lý tưởng ở tần số turbo/boost tối ưu. Các nhà phát triển Nest nhận thấy rằng bộ lập lịch của họ”cải thiện hiệu suất 10%-2 lần và có thể giảm mức sử dụng năng lượng”với phần cứng hiện đại.
Một vài dòng mã giúp tăng thông lượng rút trình điều khiển Vulkan của Intel lên 60% +
Bạn có thể nhớ lại cách đây vài ngày, nhà thầu Van Mike Blumenkrantz đã tăng cường Radeon Vulkan”RADV”thông lượng của người lái xe tăng + 55%. Chà, bây giờ anh ấy đã bắt tay vào việc tối ưu hóa trình điều khiển Vulkan”ANV”mã nguồn mở của Intel và đã cải thiện được 60% thông lượng nạp. Thú vị hơn nữa là nó chỉ là một vài dòng mã.
Microsoft & Canonical Mang systemd sang WSL
Hôm nay Microsoft và Canonical cùng công bố rằng systemd hiện hoạt động trong Hệ thống con của Windows dành cho Linux (WSL2).
LPC 2022: Trình điều khiển Linux Rust có khả năng đạt được hiệu suất có thể so sánh với mã C
Được tổ chức hôm nay trong ngày đầu tiên của Hội nghị thợ máy Linux 2022 ở Dublin là một hội nghị nhỏ về Rust về công việc đang diễn ra để làm cho Rust trở thành ngôn ngữ lập trình hệ thống phù hợp và tích hợp hỗ trợ cho Rust trong nhân Linux dòng chính. Đã có nhiều cuộc nói chuyện thú vị từ tình trạng tích hợp Rust từ nhân Linux sang trình điều khiển NVMe do Rust viết có thể hoạt động tốt như trình điều khiển được viết C.
Fedora Linux Vô hiệu hóa Hỗ trợ VA-API H.264/H.265/VC1 của Mesa đối với các mối quan tâm pháp lý
Đối với người dùng Fedora Linux hiện đang sử dụng hỗ trợ VA-API của Mesa với trình điều khiển đồ họa AMD nguồn mở hoặc tương tự và sử dụng nó để tăng tốc độ giải mã H.264, H.265 hoặc VC1, bạn có thể sớm gặp may và sẽ phải quay lại sử dụng giải mã dựa trên CPU hoặc dựa vào bản dựng Mesa không chính thức/bên thứ ba.
Richard Stallman công bố sổ tay hướng dẫn tham khảo ngôn ngữ GNU C
Người sáng lập GNU Richard Stallman gần đây đang làm việc để soạn thảo sổ tay tham khảo và giới thiệu ngôn ngữ GNU C.
Ubuntu Unity trở thành một hương vị chính thức với bản phát hành 22.10
Trong khi đã nhiều năm kể từ khi Canonical bỏ Unity làm môi trường máy tính để bàn chính thức của Ubuntu, một số người trong cộng đồng nguồn mở đã vẫn đang duy trì nó và chạy một phiên bản Ubuntu Unity không chính thức của bản phân phối. Bây giờ với bản phát hành Ubuntu 22.10 vào tháng tới, Ubuntu Unity sẽ là một phiên bản/phiên bản chính thức.
Linux 6.0 hợp nhất Cách khắc phục hiệu suất AMD cho Cách giải quyết cũ”Chờ đợi”
Sáng nay, tôi đã chú ý đến một số công việc đang chờ xử lý xung quanh giải pháp chipset 20 năm tuổi trong Nhân Linux đã làm tổn hại đến các hệ thống AMD hiện đại khi vẫn áp dụng sai lầm thay đổi cho phần cứng hiện đại. May mắn thay, bản vá đó hiện đã được Linus Torvalds chọn kịp thời cho nhân Linux 6.0 dự kiến sẽ ra mắt ổn định vào cuối tuần tới.
GNOME 43 được phát hành với nhiều ứng dụng hơn được chuyển sang GTK4, Cải tiến của Wayland
GNOME 43 hôm nay ra mắt với tư cách là phiên bản mới nhất của môi trường máy tính để bàn nguồn mở phổ biến được Fedora Workstation sử dụng , Ubuntu và nhiều bản phân phối Linux khác.
Giao diện Độ sáng màn hình/Đèn nền của Linux cuối cùng cũng được đại tu
Hans de Goede của Red Hat đã tham gia vào nhiều cải tiến tuyệt vời về phần cứng máy tính để bàn/máy tính xách tay Linux trong những năm qua cho công việc nếu không sẽ có khả năng không được giải quyết. Một trong những sáng kiến mà ông đã tập trung vào gần đây mà từ lâu đã trở thành điểm nhức nhối đối với máy tính xách tay Linux là giao diện đèn nền/độ sáng không gian người dùng. Tuần này tại Hội nghị Thợ sửa ống nước Linux là một bài thuyết trình về nỗ lực từ lâu đã chín muồi để cải tiến này.
Hiện đã có Firefox 105-Hiệu suất Linux tốt hơn khi chịu áp lực bộ nhớ
Trong khi một số bản phát hành Firefox gần đây khá”nhàm chán”trên mặt trận Linux với không nhiều thay đổi đáng chú ý , Firefox 105.0 đã ra mắt vào sáng nay và khoảng thời gian này có ý nghĩa hơn một chút.
Phoronix Oktoberfest Bắt đầu Đặc biệt, Premium Hiện chấp nhận Đăng ký Sọc & Công ty Có sẵn
Một thập kỷ trước, từng có một cuộc hành hương Phoronix hàng năm (và điều gần nhất trong nhiều năm để tham gia một kỳ nghỉ/kỳ nghỉ/ngày nghỉ cho tôi) tới Oktoberfest và một buổi gặp mặt của các độc giả Phoronix. Trong khi Oktoberfest bắt đầu vào cuối tuần này tại Munich sau hai năm gián đoạn do đại dịch, thật không may, không có sự kiện Phoronix. Nhưng sẽ có tinh thần và tận dụng cơ hội này bằng cách tổ chức”Oktoberfest sale”hàng năm nếu muốn thể hiện sự ủng hộ của bạn đối với tất cả các đánh giá phần cứng Linux, điểm chuẩn và tin tức nguồn mở được thực hiện hàng ngày. Ngoài ra, Stripe hiện được chấp nhận cho các đăng ký Phoronix Premium như một giải pháp thay thế cho PayPal. Đăng ký Phoronix Premium của công ty hiện cũng đang được cung cấp.
Và các bài đánh giá phần cứng Linux nổi bật phổ biến nhất trong tháng:
Điểm chuẩn AMD Ryzen 9 7900X/Ryzen 9 7950X cho thấy Hiệu suất ấn tượng của Zen 4 Linux
Lệnh cấm xem xét vừa được dỡ bỏ đối với bộ vi xử lý máy tính để bàn AMD Ryzen 7000 series”Zen 4″trước khi chúng có mặt trên thị trường bán lẻ trong tuần này. Do đó, hôm nay có một số bài báo của Phoronix xem xét các bộ vi xử lý Zen 4 này trong hệ điều hành Linux và nhiều bài báo đánh giá tổng thể, một số bài viết tiếp theo sẽ xuất hiện trong vài tuần tới. Đối với bài đánh giá ngày ra mắt, tôi có bộ vi xử lý AMD Ryzen 9 7900X và 7950X. Chúng ta hãy xem xét những cải tiến hiệu suất đáng kể cần tìm thấy với dòng AMD Ryzen 9 7900 trong hệ điều hành Linux.
Intel Core i9 12900K so với AMD Ryzen 9 5950X trên Linux 6.0
Trước Intel Raptor Lake và AMD Zen 4, có rất nhiều thử nghiệm lại CPU mới tại Phoronix trong Linux với kho phần mềm tiên tiến của nhân Linux mới nhất cũng như nhiều điểm chuẩn mới/cập nhật, BIOS bo mạch chủ mới nhất, v.v. Trong năm qua, các kỹ sư nguồn mở của Intel đã phải nỗ lực rất nhiều để điều chỉnh tốt hơn nhân Linux cho kiến trúc lai của họ, đây là một số điểm chuẩn song song mới của Intel Core i9 12900K so với AMD Ryzen 9 5950X.
Phân tích hiệu suất AMD Zen 4 AVX-512 trên Ryzen 9 7950X
Mặc dù phần lớn các cuộc họp báo của AMD về dòng máy tính để bàn Ryzen 7000 tập trung vào chơi game và các khối lượng công việc tiêu dùng khác, một trong những khía cạnh thú vị nhất đối với tôi với dòng Ryzen 7000 là AMD hiện đang hỗ trợ AVX-512. Nhưng thay vì đi theo đường dẫn dữ liệu FPU 512 bit và khả năng giảm tần số xung nhịp và các mối quan tâm về điện/nhiệt, họ đã sử dụng chiến lược”bơm kép”256 bit. Khi nhận AMD Ryzen 9 7950X trong phòng thí nghiệm, khám phá hiệu năng AMD Zen 4 AVX-512 là một trong những lĩnh vực tôi rất hào hứng khi đánh giá. Từ các điểm chuẩn sắp được hiển thị, việc triển khai AVX-512 ban đầu của AMD đầy hứa hẹn và khiến tôi càng vui hơn khi tìm thấy nó trên bộ vi xử lý AMD EPYC”Genoa”.
AMD Ryzen 7 5800X so với Ryzen 7 5800X3D trên Linux 6.0 Điểm chuẩn
Cùng với cái nhìn mới về Intel Core i9 12900K so với AMD Ryzen 9 5950X trên Linux bằng cách sử dụng hạt nhân phát triển mới nhất và các gói phần mềm tiên tiến khác, bài viết hôm nay là một cái nhìn mới mẻ về cách Ryzen 7 5800X3D với 3D V-Cache hoạt động so với Ryzen 7 5800X.
AMD Ryzen 7 5800X3D-Windows 11 so với Ubuntu 22.04 LTS Linux Benchmarks
Với AMD Ryzen 7 5800X3D là bộ xử lý tiêu dùng đầu tiên có công nghệ AMD 3D V-Cache ra mắt vào đầu năm nay, hiệu suất Linux đã rất tuyệt vời đối với nhiều khối lượng công việc khác nhau, đặc biệt là trong các lĩnh vực máy tính kỹ thuật và khối lượng công việc không liên quan đến trò chơi-tương tự như kết quả tuyệt vời mà chúng tôi đã tận hưởng với bộ vi xử lý AMD EPYC Milan-X. Một trong những lĩnh vực mà tôi đã không có cơ hội xem xét cho đến gần đây là hiệu suất của Windows 11 so với Linux đang tìm kiếm CPU Ryzen này với bộ nhớ cache 96MB L3 như thế nào. Đây là những điểm chuẩn nhanh chóng.
Trình biên dịch GCC so với LLVM Clang cho Apple M2 trên Linux
Với Apple M2 chạy Asahi Linux, bạn có thể tự hỏi liệu có nên sử dụng trình biên dịch GCC như hiện tại hay không mặc định trên Arch Linux ngược dòng hoặc sử dụng LLVM Clang sẽ mang lại hiệu suất tốt hơn do tất cả các nhà cung cấp AArch64 sử dụng LLVM/Clang, bao gồm cả chuỗi công cụ trình biên dịch Xcode của riêng Apple sử dụng nó. Nếu bạn đang thắc mắc về GCC so với Clang để xây dựng các tệp nhị phân trên Apple M2, thì đây là một số điểm chuẩn.
Hiệu suất chơi game của AMD Ryzen 9 7900X/7950X trên Linux
Hôm nay lệnh cấm đánh giá sẽ hết hiệu lực đối với bộ vi xử lý máy tính để bàn AMD Ryzen 7000 series trước thời điểm bán lẻ của chúng trong tuần này. Trong hai tuần qua, tôi đã thử nghiệm bộ vi xử lý AMD Ryzen 9 7900X và 7950X như các mẫu đánh giá ban đầu (tôi sẽ nhận được các CPU Ryzen 5 7600X và Ryzen 7 7700X trong tuần này, AMD đang gây choáng váng khi đánh giá các mẫu khác nhau). Trong bài viết này để bắt đầu mọi thứ là điểm chuẩn chơi game Linux ban đầu của tôi với Ryzen 9 7900X/7950X so với một loạt các hệ thống AMD và Intel khác.
Hiệu suất AMD Ryzen 7 7700X Linux
Đầu tuần này, tôi đã xuất bản bài đánh giá AMD Ryzen 9 7900X và Ryzen 9 7950X Linux của mình cũng như phân tích sâu rộng về Zen 4 AVX-512 và các bài kiểm tra hiệu suất chơi game trên Linux. Kể từ đó, tôi đã nhận được Ryzen 7 7700X từ AMD để thử nghiệm Linux và hôm nay là những điểm chuẩn ban đầu của Linux. AMD Ryzen 7 7700X hiện có sẵn trong kho với giá 399 USD từ các nhà bán lẻ trên Internet và là bộ xử lý 8 lõi/16 luồng với tốc độ xung nhịp tăng tối đa là 5,4 GHz.
Sau khi Đã sửa lại, Tác động Giảm nhẹ Bảo mật Kết hợp của CPU đối với AMD Zen 2/Ryzen 9 3950X
Sau tiết lộ vào tháng 7 về lỗ hổng bảo mật của CPU Đã sửa lại ảnh hưởng đến các bộ xử lý cũ hơn và AMD thay đổi được thực hiện vào tháng 8, đây là một cái nhìn mới về tác động hiệu suất của các biện pháp giảm thiểu Đã sửa lại trên Linux, bao gồm cả việc có chọn giảm thiểu Lỗi được sửa lại dựa trên IBPB hay không và tác động giảm thiểu bảo mật CPU tích lũy cho Zen 2 với bộ xử lý Ryzen 9 3950X hàng đầu.
Máy xay sinh tố 3.3 AMD Radeon HIP so với Hiệu suất NVIDIA CUDA/OptiX
Đầu tháng này, Máy xay sinh tố 3.3 được phát hành và ngoài việc giới thiệu phần mềm hỗ trợ Intel oneAPI, nó đáng chú ý là mang lại những cải tiến cho AMD HIP back-end cho GPU Radeon. Điều đáng kể về phía AMD là mở rộng hỗ trợ GPU trở lại GFX9/Vega. Vì vậy, đây là thời điểm thích hợp cho một vòng đo điểm chuẩn mới để cho thấy hiệu suất của AMD Radeon HIP so với hiệu suất của các mặt sau CUDA và OptiX hiện có của NVIDIA.