📰 AI Helped Uncover A "50-80x Improvement" For Linux's IO_uring
Linux block maintainer and IO_uring lead developer Jens Axboe recently was debugging some slowdowns in the AHCI/SCSI code with IO_uring usage. When turning to Claude AI to help in sorting through the issue, patches were devised that can deliver up to a "literally yield a 50-80x improvement on the io_uring side for idle systems." The code is on its way to the Linux kernel...
🔗 Source: https://www.phoronix.com/news/AI-50-80x-IO-uring
#linux#kernel
📰 Linus Torvalds Announces First Linux Kernel 7.0 Release Candidate
Linus Torvalds announced the general availability of the first Release Candidate version of the upcoming Linux 7.0 kernel series for public testing. Here’s what to expect!
🔗 Source: https://9to5linux.com/linus-torvalds-announces-first-linux-kernel-7-0-release-candidate
#linux#kernel
📰 Linux Begins Seeing Early Preparations For PCIe 7.0
While we are on the horizon of seeing PCI Express 6.0 devices, there are already early Linux kernel patches beginning to surface for PCI Express 7.0...
🔗 Source: https://www.phoronix.com/news/Linux-Early-PCIe-Gen-7-Prep
#linux#kernel
📰 AI Helped Uncover A "50-80x Improvement" For Linux's IO_uring
Linux block maintainer and IO_uring lead developer Jens Axboe recently was debugging some slowdowns in the AHCI/SCSI code with IO_uring usage. When turning to Claude AI to help in sorting through the issue, patches were devised that can deliver up to a "literally yield a 50-80x improvement on the io_uring side for idle systems." The code is on its way to the Linux kernel...
🔗 Source: https://www.phoronix.com/news/AI-50-80x-IO-uring
#linux#kernel
📰 Linux Still Working To Clean Up The Realtek RTL8723BS 802.11b/g/n WiFi Driver In 2026
Introduced to the Linux 4.12 kernel's staging area back in 2017 was the Realtek RTL8723BS WiFi driver. The Realtek RTL8723BS is an 802.11 b/g/ SDIO WLAN adapter with Bluetooth 4.0 connectivity too. In the nearly decade since this driver was added to the staging area, it's continued to be cleaned up and with the Linux 7.0 merge window there is yet again a lot of work on cleaning up this WiFi driver for the old Realtek hardware...
🔗 Source: https://www.phoronix.com/news/Linux-7.0-Staging
#linux#kernel
📰 Apple M3 With Asahi Linux Continues Making Progress, No ETA Yet For Shipping
Asahi Linux developers have published a status report following the recent Linux 6.19 kernel release to outline recent progress and upcoming items around Apple Silicon support on Linux. This year will also mark five years that Asahi Linux has been around for bringing Linux to the Apple M-Series hardware...
🔗 Source: https://www.phoronix.com/news/Apple-M3-Asahi-Linux-2026
#linux#kernel
📰 Linux Kernel Improvement Can Make Hibernation Several Times Faster With Slow SSDs
A patch series sent out for review this weekend can significantly improve the system hibernation performance under Linux. Particularly for those with slower SSDs, the patches can make Linux hibernate up to several times faster...
🔗 Source: https://www.phoronix.com/news/Linux-Faster-Hibernation-Slow
#linux#kernel
📰 F2FS Delivers "Several Key Performance Optimizations" With Linux 7.0
The Flash Friendly File-System (F2FS) has multiple performance improvements to provide its users with on the in-development Linux 7.0 kernel...
🔗 Source: https://www.phoronix.com/news/Linux-7.0-F2FS
#linux#kernel
👩💻 Устройство памяти процессов в ОС Linux. Сбор дампов при помощи гипервизора.
• Иногда для анализа вредоносного программного обеспечения или, например, для отладки какого-либо процесса может потребоваться дамп памяти процесса. Но как его собрать без отладчика? Постараемся ответить на этот вопрос в статье.
Задачи:
- Обозначить цель сбора дампа процесса.
- Описать структуру памяти процессов в Linux и отметить различия в старой и новой версиях ядра ОС.
- Рассмотреть вариант снятия дампа памяти процесса внутри виртуальной машины на базе связки гипервизора Xen и фреймворка с открытым исходным кодом DRAKVUF.
Содержание статьи:
- Что такое дамп памяти и зачем он нужен?
- Как организована память процессов в ОС Linux?
- Почему в новых ядрах используется иная структура (maple tree)?
- Сбор областей виртуальной памяти на версии ядра до 6.0;
- Сбор областей виртуальной памяти, начиная с версии 6.1;
- Реализация при помощи Xen и DRAKVUF.
➡️Читать статью [14 min].
#Linux#RE#kernel