Просмотр полной версии : flock - что будет с остальными потоками?
Что будет с остальными потоками обращений, если используется flock? Тогда ведь все потоки не по 8 кб работают. верно, а вообще отрубаются? Да, - доступ получает тот, кто первый, верно? А сколько длится период ожидания потока? А если работа с файлом долгая - сколько действует flock? а что если будет очень долго (или такого не бывает?) - тайм-аут?
ничего не будет...
будут ждать пока фаил не будет доступен...
если скрипт вывалется по тайм лимит - то получается что не запишет он ничего...
хотя я с трудом себе представляю нагрузку на сервер когда такое может произойти...
запись в фаил меньше секунды...
так что...
а если этих потоков очень много? что будет с ними? вот пришлось потоку "в очереди стоять" ... сколько? сколько живет поток?
скрипт ПХП по дефолту ждёт 30 секунд...
и т.д....
да что же это у тебя за фаил такой? к которому столько обращений будет?
да нет никаких файлов. говорю же учусь. про тайм аут скриптов наю. то есть ты хочешь сказать, что файловый поток бут ждать ровно до таймаута работы скрипта. хехе... а на некоторых хостах после этого скрипт удаляется в треш без каких либо на него прав доступа для проверки админом. если вообще не удалятся к чертям =)
значит - до таймаута?
эм... что есть файловый поток по твоему мнению?
просто скрипт сидит ждёт пока ему дадут фаил на запись... если за 30 секунд такого не произошло скрипт вылетает с ошибкой о таймауте... и всё...
не всегда, но в общем да... понятно. спасибо.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.