I'm a bit unclear how the the RAM is used in this particular instance, so I'm wondering if when a user watches a video on my server, does it go from the filesystem, "out through the pipes" and onto my users screen, or does it go: filesystem>RAM>"pipes">User? If the video is loaded completely into RAM it will probably crash the server so knowing how this works is important to me.
I don't think it will go into the RAM though but I have to be absolutely sure because it's vital the videos can be watched by a number of people.
-- Forgot to detail what I'm using: my host is http://www.webfaction.com/ using nginx http server.