Alvaro Lopez Ortega wrote:
> Hi Lin,
>
> I know we had to fix the same issue with gnome-vfs quite a long time ago.
Oh, sorry I didn't know the discussion before :-[
>
> Does somebody remember the solution we came up with? (Niall? Stephen?
> As far as I remember you fixed it).
>
>
> On 31 Mar 2008, at 09:57, Lin Ma wrote:
>
>> I found the recent builds -- Vermillion 85, 86 there is a serious issue
>> about gvfsd-trash, it will recursively scan (stat(2)) all TRASH
>> directories on all mounted topdirs (spec is located at
>> http://www.ramendik.ru/docs/trashspec.html). Unfortunately in our swan
>> most auto-mount path are the ZFS filesystems which usually represent a
>> couple of layered mount points in /etc/mnttab. While gvfsd-trash will
>> try forking extra processes to scan those mount points and trigger more
>> ZFS mount points that finally created hundreds of gvfsd-trash processes
>> and slow down the system.
>>
>> I'm not sure if anyone found this problem. My investigation is
>> gvfsd-trash processes are communicating with pipes, in my box, the
>> opened pipes seem broken and are ignored by gvfsd-trash. Maybe a SIGPIPE
>> detection is enough for the fix or maybe the TRASH spec need be
>> reworked.
>>
>> This should be a ZFS special case and should be definitely a stopper if
>> it is a common case.
>>
>> Thanks,
>> lin
>>
>> --
>> x82120 / +86 10 82618200
>>
>> _______________________________________________
>> desktop-discuss mailing list
>> desktop-discuss at opensolaris.org
>
> --
> Greetings, alo.
>