Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       26 Mar 2007  19:21:15
 To : Vlad Gnatov
 Subject : Re: write only directory
 -------------------------------------------------------------------------------- 
 
 26 мар 2007, понедельник, в 15:00 KRAST, Vlad Gnatov написал(а):
 
  EG>>>> Во-первых, wait_on как раз для минимальности окна, а во-вторых,
  EG>>>> можно пример, раз уж поле непаханное?
  VG>>> Вот Вы сами и привели. Окно есть. Какое бы минимальное оно небыло.
  VG>>> Hе факт, что именно Ваш скрипт с wait_on успеет первым.
  VG>>> Опять же, скрипт может невовремя отвалицца.
  EG>> Hет, а практический-то пример можно? А то на мой взгляд условия задачи
  VG> А Вы их хоть читали?
 
 Да.
 
  EG>> не оставляют места практической эксплуатации окна. Пока скрипт не
  EG>> сработал,
  EG>> файл читать может только тот, кто его создал - при umask 0700.
  EG>> Если юзер захочет слить другому инфу, он сделает это не через такой
  EG>> хитрый каталог, а если не хочет - пусть юзает 0700.
  VG> В этом случае скрипт с wait_on тем более не нужен. Достаточно по крону раз
  VG> в N мин пускать разгребальщик.
 
 Можно и так, но менее элегантно. Разгребальщик будет потреблять CPU
 и диск когда не надо, и будет задержка. wait_on (а именно, kqueue)
 делает все практически мгновенно и без этого оверхеда.
 
 Да, а возражение-то касательно гонок снимается?
 
 Eugene
 -- 
 Hе зная страхов и желаний,
 Благословляем мы богов
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: write only directory   Eugene Grosbein   26 Mar 2007 19:21:15 
Архивное /ru.unix.bsd/260934340c074.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional