Linux 7.0 IO_uring: Hash-tabelluppgradering för IOPOLL-effektivitet

Utvidgande av Phoronix tidiga rapporter kommer Linux-kärnan 7.0 att ersätta länkade listor med hash-tabeller i IO_uring:s IOPOLL för O(1)-sökningar, med sikte på stora genomströmningsvinster i asynkron I/O för servrar och databaser.

Efter Phoronix initiala rapportering om IO_uring IOPOLL-uppgraderingar i Linux 7.0 avslöjar nya detaljer ett skifte från länkade listor till hash-tabeller för hantering av poll-poster. Detta ger genomsnittlig O(1)-komplexitet för sökningar och infogningar, och löser flaskhalsar i högpollningsscenarier där linjära sökningar tidigare dominerade.

IO_uring, introducerad i kärna 5.1, använder delade ringbuffertar för låg latens asynkron I/O. Nära föregångare som Linux 6.13:s hybridpolling och ringstorleksändring (som nämnts i tidigare serier artiklar) banar väg, med skaparen Jens Axboe som driver förfiningar.

Benchmark från tidigare kärnor (t.ex. Linux 5.7:s pollade I/O-tester) tyder på förstärkta IOPS för NVMe- och multianslutningsarbetsbelastningar i verktyg som QEMU och PostgreSQL. Utmaningar kvarstår dock: säkerhetshål (t.ex. rootkit-risker i april 2025-rapporter) och distrokärnberoenden.

Dessa förändringar stärker Linux fördel i moln-, edge- och databas miljöer under tunga laster.

Relaterade artiklar

F1 drivers and FIA officials discussing 2026 rule changes at Miami Grand Prix briefing.
Bild genererad av AI

FIA introduces 2026 rule tweaks for Miami Grand Prix

Rapporterad av AI Bild genererad av AI

Formula 1 drivers united in pushing for regulation changes to the 2026 rules, introduced ahead of the Miami Grand Prix. The tweaks address safety concerns from high closing speeds, qualifying energy management, race starts, and wet weather performance. Feedback from drivers has been largely positive, viewing them as a step forward.

Red Bull driver Isack Hadjar stated that Formula 1 cars can now overtake with identical pace, thanks to the 2026 season's emphasis on energy management. He noted this marks a shift from last year, when attackers needed a significant speed advantage. The first three grands prix saw 149 overtakes, far more than the 63 recorded in the same races in 2025.

Rapporterad av AI

McLaren driver Oscar Piastri explained that new Formula 1 rules require drivers to analyze non-obvious data points to optimize qualifying laps. He highlighted the challenges of managing throttle, battery, and power unit behavior differently than before. Piastri hopes upcoming tweaks for the Miami Grand Prix will ease these issues.

Formula 1 manufacturers received initial ADUO results during the Monaco Grand Prix weekend. Audi and Ferrari have already introduced power unit upgrades on track while the FIA awaits final verification requested by Red Bull-Ford.

Rapporterad av AI

Red Bull Ford Powertrains has emerged as the benchmark in Formula 1's first ADUO period, prompting the team to request a review of the results before they are made public.

Formula 1 stakeholders have agreed in principle to rebalance power unit output starting next year. The changes aim to address concerns with the current hybrid systems introduced in 2026. Officials are also eyeing a longer-term shift toward simpler engines.

Rapporterad av AI

The FIA and Formula 1 teams have agreed on changes to the 2026 regulations, set to debut at the Miami Grand Prix this weekend. The tweaks aim to reduce closing speeds between cars and eliminate unintended overtakes, while improving qualifying performance. Drivers and officials expect these adjustments to enhance safety without compromising racing.

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj