Flash-Friendly File-System (F2FS) przygotowuje się do wprowadzenia obsługi buforowanego zapisu asynchronicznego w jądrze Linuksa jako kolejnego zwiększenia wydajności dla tego zoptymalizowanego pod kątem pamięci flash systemu plików.
Yangtao Li z Vivo widział w zeszłym tygodniu swoją poprawkę umieszczoną w kolejce do gałęzi „dev” F2FS, która umożliwia funkcję buforowanych zapisów asynchronicznych nowait… Tylko kilka linii kodu wymagało zmiany w tym momencie i daje bardzo ładne przyspieszenia podczas testowania z FIO w warunkach buforowanego zapisu.
Przy głębokości we/wy równej 1 wydajność jest wyższa o około 47%, a przy głębokości we/wy równej 16 zwiększa się ona do 2,54x obecnej wydajności.
Szczegóły dla zainteresowanych tym patch w drzewie dev F2FS.git. Biorąc pod uwagę czas, prawdopodobnie ta funkcja zostanie przedstawiona w nadchodzącym oknie scalania Linuksa 6.5.