Quando un server Linux sta servendo molte richieste simultanee per leggere molti file diversi, lo fa:
Cercare File_1, leggere l'intero file, quindi cercare File_2, leggere l'intero file, quindi cercare File_3, ecc. Ecc.
Cerca File_1, leggi parte di esso (fino al valore readahead?), Quindi cerca File_2, leggi parte di esso, quindi cerca nuovamente File_1 da dove è stato interrotto, leggi altro, quindi cerca File_3, ecc. eccetera
Se è il secondo caso, il server sta facendo molte più ricerche del necessario, il che rallenterebbe notevolmente le cose. In tal caso c'è qualche sintonia che potrei fare?