Защищенный от глюков NFS open().
От: Lebovski  
Дата: 26.09.06 17:45
Оценка:
Perl (думаю это не столь важно
Во время исполнения форкнутого процесса, требуется поглядывать на одну из подмонтированных директорий.
Есть какая либо защищенная альтернатива open (opendir), которая в случае глюков NFS не нарушает чистоты эксперимента: Основной процесс крайне чувствителен к ресурсам, поэтому подвисания по вине NFS будут крайне обидны.
Извините за некий сумбур
Спасибо.
Re: Защищенный от глюков NFS open().
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 26.09.06 18:19
Оценка:
Здравствуйте, Lebovski, Вы писали:

L> Perl (думаю это не столь важно

L> Во время исполнения форкнутого процесса, требуется поглядывать на одну из подмонтированных директорий.
L> Есть какая либо защищенная альтернатива open (opendir), которая в случае глюков NFS не нарушает чистоты эксперимента: Основной процесс крайне чувствителен к ресурсам, поэтому подвисания по вине NFS будут крайне обидны.
L>Извините за некий сумбур

open() в отдельном процессе и проброс дескриптора успешного открытия через unix domain socket.
Вот для opendir() сложнее... может, сделать часть действий в отдельной нити?
The God is real, unless declared integer.
Re[2]: Защищенный от глюков NFS open().
От: Lebovski  
Дата: 27.09.06 11:34
Оценка:
Спасибо, подумаю.
Подозреваю, правда, что даже в отдельной нити возникашая проблема с NFS, серъезно подпортит производительность системы в данный момент.. А этого как раз следует избежать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.