Gdy serwer Linux obsługuje wiele jednoczesnych żądań odczytu wielu różnych plików, czy robi to:
Przejdź do pliku_1, przeczytaj cały plik, a następnie przejdź do pliku_2, przeczytaj cały plik, a następnie przejdź do pliku_3 itp.
Przejdź do pliku_1, przeczytaj jego część (do wartości readahead?), Następnie przejdź do pliku_2, przeczytaj część, a następnie wróć do pliku_1, w którym zostało przerwane, przeczytaj więcej, a następnie przejdź do pliku_3 itd. itp
Jeśli jest to drugi przypadek, serwer wykonuje o wiele więcej prób niż jest to konieczne, co znacznie spowolniłoby sprawę. W takim razie czy jest coś, co mogę zrobić?