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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vadim Guchenko                       2:5020/400     28 Jun 2007  12:50:08
 To : All
 Subject : statfs() виснет
 -------------------------------------------------------------------------------- 
 
 
 Есть некая программа, которая периодически вызывает statfs() для определения 
 свободного места на всех файловых системах (только локальных и только ufs). 
 Иногда statfs() зависает, процесс висит порядка минуты и потом снимается по 
 SIGALARM. Это происходит на файловых системах, которые находятся на винтах, 
 в момент вызова statfs() загруженных под 100% (% busy в systat -vmstat). 
 Винтам нагружаться я запретить не могу, но и статистику получать тоже хочу. 
 df кстати тоже вызывает statfs() и по идее тоже должен виснуть. Сам не 
 проверял, но в сети находится много упоминаний об этом. Это как-нибудь 
 лечится?
 
 Описанное поведение наблюдал на 4.10, 5.4 и 6.2.
 
 -- 
 Best regards, Vadim. 
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 statfs() виснет   Vadim Guchenko   28 Jun 2007 12:50:08 
Архивное /ru.unix.bsd/153749cea1aea.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional