When I try to upload a large file on a Mac (Firefox or Safari) it seems like the flash cache the entire file (around 800 Mb).
If the client computer is low on RAM it makes it impossible to use while uploading a larger file, since all available memory is consumed by the upload and not released until the browser is closed.
I also run into timeout problems when i have code that should be executed after the upload is complete, cause the client is simply too low on memory to complete the requests.
Is there any way of avoiding this and still keeping the multiple file select, like setting the allowed cache for the flash/uploader?
I've tried to set the caching on my page to none, but it has no effect.
I have the same problem when I run your examples of uploading large files on your Demo page. ( Tried both with and without ajax enabled)
Also tried on several different Macs.
Everything works fine on PC, no memory spikes.