Hi all,
Ik ben bezig een webinterface te ontwikkelen voor een laser-module. De webserver draait op een arm7, die naast de webserver nog enkele andere taken voor zijn rekening neemt.
Nu blijkt een open tcp connectie erg veel cpu-tijd op te eisen. Een oplossing die ik gevonden heb is het verkleinen van de http-persistent-timeout, die default op 60 seconden staat. Nu lijkt dit een effectieve oplossing. Ik zie netjes dat de open verbindingen sneller gesloten worden en de cpu-load duidelijk zakt.
Mijn vraag is nu: Wat is de invloed van de persistent timeout? Kan ik deze daadwerklijk zo laag mogelijk (bijvoorbeeld 1 seconde) instellen, of geeft dit in de een of andere situatie problemen? Op dit moment, aan een vrij simpel netwerk treden er verder geen problemen op, maar ik kan verder geen specifieke informatie vinden over de risico's van een relatief lage persistent timeout.
Thanks in advance!
Edit: Verkeerde subforum waarschijnlijk, sorry...
Ik ben bezig een webinterface te ontwikkelen voor een laser-module. De webserver draait op een arm7, die naast de webserver nog enkele andere taken voor zijn rekening neemt.
Nu blijkt een open tcp connectie erg veel cpu-tijd op te eisen. Een oplossing die ik gevonden heb is het verkleinen van de http-persistent-timeout, die default op 60 seconden staat. Nu lijkt dit een effectieve oplossing. Ik zie netjes dat de open verbindingen sneller gesloten worden en de cpu-load duidelijk zakt.
Mijn vraag is nu: Wat is de invloed van de persistent timeout? Kan ik deze daadwerklijk zo laag mogelijk (bijvoorbeeld 1 seconde) instellen, of geeft dit in de een of andere situatie problemen? Op dit moment, aan een vrij simpel netwerk treden er verder geen problemen op, maar ik kan verder geen specifieke informatie vinden over de risico's van een relatief lage persistent timeout.
Thanks in advance!
Edit: Verkeerde subforum waarschijnlijk, sorry...

[ Voor 3% gewijzigd door Verwijderd op 20-01-2010 14:43 ]