Ten artykuł zwrócił uwagę na kilka powodów, aby korzystać z less +Fponad tail -f. Większość powodów dotyczy funkcji , a nie przyczyn technicznych : less +Fmoże wyróżniać, wyszukiwać, nawigować po pliku.
Co z przyczyn technicznych ?
AFAIK, lessużywa odpytywania co sekundę, aby zaktualizować plik, natomiast tail, zgodnie z definicją POSIX, użyj pętli, która śpi przez 1 sekundę i kopiuje wszystkie dostępne bajty. Jest to wystarczające, ale POSIX zachęcał również do implementacji do korzystania z bardziej wydajnej metody. Przynajmniej korzystanie z ogona GNU inotify , więc jest bardziej wydajne.
less utrzymuje również zawartość pliku w pamięci, więc przy dużych plikach, takich jak kilka gigabajtów, może spowolnić komputer.
Tak, czy istnieje jakieś inne technicznych powodów do korzystania z tail -fponad less +F?