On 29/10/2010 08:48, BarryC wrote:
Hi all,
This isn't really a coldfusion specific question, but I thought some
people here might have dealt with this sort of thing.
Vaguely. Lots if biggish files rather than really big ones are common here.
One issue is caching. For files that big I would recommend a 64bit box
to give the server a chance to grab as much as possible into RAM
otherwise it is going to be doing a steady stream of file part grabs and
load up your file system.
Use a separate box as there are only so many TCP/IP ports can be opened
at once, these files will tie up a port until done. The theoretical max
connections for Apache is the 16 million number but there are only 60K
TCP/IP ports available, you hit that buffer first and maybe even less
depending on the OS platform. (I know it distresses linux fanatics but
Windows/IIS can push out more straight http stuff then Apache/linux as
it handles the TCP/IP stack better). How this relates to really big
files rather than lots of biggish (our experience is 2MB+ video clips) I
am not so sure.
We are looking at serving of large files (e.g. 4GB) from our web
servers. We run Apache web servers, but I haven't been able to find
any useful general information about the impact of serving out large
files and what performance problems there might be when serving out
large files in terms of server performance, does one need to be
running a separate service all together to be dishing out large files
from a web server? I know there are a limited number of http
connections that can be made to a server, and these can be tied up if
someone is spending several hours downloading one file. Obviously
bandwidth of the server and client is a factor, but I'm not so worried
about that at the moment.
Thanks
Barry Chesterman.
--
Yours,
Kym Kovan
mbcomms.net.au
--
You received this message because you are subscribed to the Google Groups
"cfaussie" group.
To post to this group, send email to cfaus...@googlegroups.com.
To unsubscribe from this group, send email to
cfaussie+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/cfaussie?hl=en.