Објављен је низ закрпа за укључивање у Линук кернел 5.20, додајући подршку за асинхроно баферовано уписивање у КСФС систем датотека користећи механизам ио_уринг. Прелиминарни тестови перформанси спроведени коришћењем комплета фио алата (1 нит, величина блока 4кБ, 600 секунди, секвенцијално уписивање) показују повећање улазно/излазних операција у секунди (ИОПС) са 77к на 209к, брзине преноса података са 314МБ/с на 854МБ / с и пад латенције са 9600нс на 120нс (80 пута). секвенцијално уписивање: без закрпе са закрпом либаио псинц иопс: 77к 209к 195К 233К бв: 314МБ/с 854МБ/с 790МБ/с 953МБ/с цлат: 9600нс 120нс 540нс 3000нс
За оне који су заинтересовани за стање ио_уринга од средине 2022. године, препоручује се да се упознају са слајдовима и видео записом извештаја из Кернел Реципес 2022. Промене које су већ укључене у кернел и оне које су планиране су укратко наведене, за на пример, можете приметити подршку за:
- прихватање више снимака().
- вишеструки (мулти-схот) рецв() - према тестовима, повећање од 6-8% - са 1150000 на 1200000 РПС.
- ажурирање и поправке у библиотеци либуринга, додавање документације и тестова.
У контексту преносивости ио_уринга, слајдови помињу значајне сличности са „И/О прстеновима“ који се користе у подсистему Дирецт Стораге у Виндовс 11, као и могућност рада на више платформи, али и других платформи на ауторски слајд, само се ФрееБСД помиње са знаком питања.
Извор: опеннет.ру