Re: a list of Fedora 18 package names?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Once upon a time, Matthew Miller <mattdm@xxxxxxxxxxxxxxxxx> said:
> On Wed, Jan 23, 2013 at 12:00:14PM -0300, Fernando Cassia wrote:
> > <mattdm@xxxxxxxxxxxxxxxxx> wrote:
> > > Not for no reason. Directories with a very large number of files place undue
> > > strain on the mirrors.
> > can you elaborate on the nature of such ´strain´?. Sounds like an
> > excuse taken straight out of the BOFH excuses dice.
> 
> It's not rocket science. Large directory listings are large.

To expand: when clients browse to a directory, the webserver daemon has
to generate a directory listing (usually sorted, which means the daemon
has to retrieve the whole directory into memory, sort it, and then
generate the HTML to send to the client).  With large directories, that
blocks that webserver process/thread for a noticable time.  A relatively
small number of requests can slow down and/or block other access.

It would be possible to pre-generate the directory listings, maybe even
dynamically regenerating them whenever the directories change, but that
would add significant complication.  Since the largest user of such a
system is mirror servers (most "regular" webservers have directory
listings disabled), and mirror servers represent a very small percentage
of deployed webservers, nobody has done this.

-- 
Chris Adams <cmadams@xxxxxxxxxx>
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org


[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux