Visa ett inlägg
Oläst 2008-10-02, 23:30 #18
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Citat:
Originally posted by grazzy@Oct 2 2008, 21:58
zip-filer on the fly kostar inte mkt cputid om du sätter komprimeringsfaktorn till 0. Det blir ju bara en vanlig append av filerna i princip. Det kanske är en lösning att erbjuda användaren flera alternativ (ladda hem alla filerna en och en eller klicka här för att få dem i en zipfil).
CPU är ju sällan ett problem på storage servrar. Fundera över hur mycket resurser det tar att läsa upp ett par GiB filer från disk, lägga dom i en zip-fil och sen skicka zip-filen till klienten jämfört men att bara köra sendfile direkt på alla filer för sig. Hämtar man bara en fil i taget är det bara att köra på medans om man ska skapa zip-filer måste det köas upp på serversidan och låta klienten vänta på att zip-filen ska ha genererats klart. Möjligen att man kan göra något snyggt med att skriva en tar-fil rakt ut över http, men det löser bara lite av problemen och tillför dessutom nya.
kullervo är inte uppkopplad   Svara med citatSvara med citat