On Sun, 2007-12-02 at 12:48 -0300, Walter Garcia wrote:
> CruX escribió:
> > On Sat, 2007-11-17 at 23:52 -0300, Rodrigo Fuentealba wrote:
> >
> >> El 17/11/07, CruX <[EMAIL PROTECTED]> escribió:
> >>
> >>> On Mon, 2007-08-06 at 20:02 -0300, Herr Groucho wrote:
> >>>
> >>>> Hacés quotas para cada una de esas cosas.
> >>>> O investigás "fam" ("file alteration monitor") y monitoreás los
> >>>> directorios de cuyo contenido te interesa saber el tamaño total que
> >>>> ocupan y nos contás qué onda.
> >>>>
> >>> IMHO gamin es mejor que fam. Está más activamente desarrollado y
> >>> mantiene compatibilidad con fam.
> >>>
> >> ¿qué tal inotify?
> >>
> >
> > inotify es el mecanismo del kernel. fam|gamin son demonios de espacio de
> > usuario que puden aprovechar esa /habilidad/ del kernel a su favor si es
> > que está disponible.
> >
> > Saludos!
> >
> >
> Pero por cada usuario que tengas en el sistemas hay que configurarle su
> propio demonio?, ya que cada usuario tiene si quota en disco.
> Si es asi, que pasa cuando tenes mas de 1000 usuarios?
No, eso no funciona así. Tal vez se entendió mal, pero lo que quise
decir con "demonio de espacio de usuario" es que no es parte del kernel
(ni fam ni gamin) como si lo es inotify.
El demonio funciona para todo el sistema, y las aplicaciones que
necesitan enterarse que un archivo cambió le preguntan al daemon. Lo que
esos deamons pueden hacer es usar inotify, que es una funcionalidad del
kernel que sabe cuando un inodo cambió y avisarle al espacio de usuario
haciendo un "push" de la información. Cuando esa opción no está
disponible el daemon tiene que estar haciendo "pull" de la info
permanentemente.
--
CruX (aka Sebastián Cruz)
Jabber: crux @ lugmen . org . ar
Blog: http://blog.macumba.homelinux.org
GPG FP: 6612 409C BFC9 43F8 51E5 8420 0C06 CF38 402A F32B