[Geany] Problem with Save As...

Sherwood Botsford sgbotsford at xxxxx
Sun Feb 28 15:26:49 UTC 2010


FWIW  At one point in the history of LInux large directories were
evil, or perhaps naughty.    Directory operations in general worked
linearly.  Once you had enough directory entries to require multiple
reads, your bicycle got stuck in the mud.

While file systems have gotten cleverer, you still see this in
programs like squid which organize their file cache as a tiered
directory, rather than as a single whopper.

In terms of personal file management, I find that I'm limited by
linear search.  A directory that has enough files that I have to use
"ls | less"  or run several screens full by in a GUI is too big.
30-100 files and it's time to split.



Might be interesting to watch the memory use of Geany while this slow
down occurs.  Would also be interesting to know if you are actually
swapping.

Anyway:  As a workaround until you can convince the GTK people that
there is a problem:

Move the file(s) into a working directory.  Do your multiple
edits/saves there.  Move them back.

Sherwood of Sherwood's Forests

Sherwood Botsford
Sherwood's Forests --  http://Sherwoods-Forests.com
780-848-2548
50042 Range Rd 31
Warburg, Alberta T0C 2T0





2010/2/28 Enrico Tröger <enrico.troeger at uvena.de>:
> On Sun, 28 Feb 2010 01:47:22 +0100, Frank wrote:
>
>>On Fri, 26 Feb 2010 18:32:58 -0300
>>Alain Mouette <alainm at pobox.com> wrote:
>>
>>> Hi,
>>>
>>> I came across a bug that may have gone un-noticed: I have to edit a
>>> file and save it repeatedely (20-30 times) in a very big directoty
>>> with about 1500 files.
>>
>>Does the files have some special thing or just a normal folder with
>>1500 normal, let's say text files?
>>
>>> Once the save file dialog opens, the time it takes to show the file
>>> names gets bigger every time, it gets to several secons after only
>>> 6-10 saves. If I close and reopen Geany, the time goes back to
>>> "almost un-noticeable".
>>>
>>> Please can someone test this to confirm?
>>>
>>> I am using 0.18.1 compiled from geany-0.18.1.tar.gz from the
>>> download page. Using Kubuntu 8.04.2 (Freshly re-installed)
>>
>>Which version of GTK are you using here?
>
> The Save As dialog is a stock GTK dialog only with a few extensions by
> Geany. But the view of files and folders is completely read and
> rendered by GTK, we can't influence this.
> So your whole problem is rather a GTK bug than Geany.
>
> Could you file an appropriate bug report on bugzilla.gnome.org please?
>
>
> Regards,
> Enrico
>
> --
> Get my GPG key from http://www.uvena.de/pub.asc
>
> _______________________________________________
> Geany mailing list
> Geany at uvena.de
> http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
>
>



More information about the Users mailing list