Roundup Tracker - Issues

Issue 1717473

classification
Optimize serving of (large) files
Type: rfe Severity: normal
Components: Interface Versions:
process
Status: closed duplicate
:
: richard : richard, stefan
Priority: normal :

Created on 2007-05-11 21:50 by stefan, last changed 2007-12-20 20:35 by stefan.

Messages
msg3480 Author: [hidden] (stefan) Date: 2007-05-11 21:50
The way files are served with roundup means they are
read in into memory as a whole, before being sent to
a client using write().
This becomes impractical for large files.
On Linux (and similar), a call to sendfile() seems
more appropriate. Even when not available, the data
could be streamed instead, i.e. processed in chunks,
instead of as a whole.
msg3481 Author: [hidden] (stefan) Date: 2007-12-20 20:35
(Sorry, I had forgotten that I already file this one, and created a new one.
As the new one is more specific (I have a patch that I may submit if the idea is accepted), I'll mark this one as a duplicate for 1855259)
History
Date User Action Args
2007-05-11 21:50:37stefancreate