Why cups-polld takes so long to load remote printers?

Carlos Santiviago segfault at gmail.com
Mon Sep 25 04:23:08 PDT 2006


> Carlos Santiviago wrote:
> >> Carlos Santiviago wrote:
> >>>> Hi,
> >>>>
> >> Look at the intervall parameter with which cups-polld is started.
> >
> > No, it's not that parameter. I mean, whenever cups-polld executes, it takes a lot of time to get my remoter printers, like 1 second for each one of them. Can i speed that?
>
> That's a function of the BrowseInterval setting in the cupsd.conf
> file.  cups-polld will then space the printer advertisements so that
> they don't overload the local system...
>

Let me explain what is happening here. Whenever i start cupsd (and cups-polld starts too because of BrowsePoll definitions), it takes like 15  minutes to load ALL classes and printers of my remote printer servers. I have 5 servers distributed across WAN links, and those servers have like 100 printers and 100 classes too. I am sure that is not a bandwidth problem, since they are 8mbps.

What i need is a way to speed the loading of remote printers/classes so whenever CUPS is killed (for unknown reason yet, this client is an AIX one), it takes less time to load it all.

Looks like it loads one printer at a time, and i guess it would be more faster if it could get all the data only one time...




More information about the cups mailing list