История изменений
Исправление www_linux_org_ru, (текущая версия) :
Если он не обязан, то нафига он нужен? Особенно в режиме «follow».
он не обязан потому, что у тебя там tail-ing не происходит — там файл у тебя truncate-ится, и никто (по-моему) не обязан видеть состояния между двумя последовательными truncate-тами
ты-то как сам считаешь, за счет каких системных вызовов эти состояния можно увидеть? а переключать процессы так шустро, как тебе надо, никто не обязан
обязан был бы если бы у тебя стояли >>, а не > как щас
на линуксе, возможно, это может заработать c inotify — я не в курсе
Исправление www_linux_org_ru, :
Если он не обязан, то нафига он нужен? Особенно в режиме «follow».
он не обязан потому, что у тебя там tail-ing не происходит — там файл у тебя truncate-ится, и никто (по-моему) не обязан видеть состояния между двумя последовательными truncate-тами
ты-то как сам считаешь, за счет каких системных вызовов эти состояния можно увидеть? а переключать процессы так шустро, как тебе надо, никто не обязан
обязан был бы если бы у тебя стояли >>, а не > как щас
Исправление www_linux_org_ru, :
Если он не обязан, то нафига он нужен? Особенно в режиме «follow».
он не обязан потому, что у тебя там tail-ing не происходит — там файл у тебя truncate-ится, и никто (по-моему) не обязан видеть состояния между двумя последовательными truncate-тами
ты-то как сам считаешь, за счет каких системных вызовов эти состояния можно увидеть? а переключать процессы так шустро, как тебе надо, никто не обязан
Исходная версия www_linux_org_ru, :
потому, что у тебя там tail-ing не происходит — там файл у тебя truncate-ится, и никто (по-моему) не обязан видеть состояния между двумя последовательными truncate-тами
ты-то как сам считаешь, за счет каких системных вызовов эти состояния можно увидеть? а переключать процессы так шустро, как тебе надо, никто не обязан