Hallo,
bei Versuchen mit CGI (python -m CGIHTTPServer 8000) + C fiel mir auf, dass es deutlich länger braucht (>1000ms), das die Ergebnisseite eines CGI scripts beim Browser ankommt. als der direkte Aufruf einer entsprechenden Seite ohne CGI Nutzung (getestet mit Firefox + Explorer):
Seite via CGI script >1000ms
Direkter Seitenaufruf: <100ms
Dateigröße < 1kByte
Wobei die Ausführung des C-Programms nur ein paar ms braucht.
Ich habe zwar schon in diversen Beiträgen gelesen, dass CGI nicht besonders schnell ist (u.a. weil wohl pro Aufruf ein neuer Prozes erstellt wird), das es aber in dem Bereich von 1 Sekunde ist überrascht mich. Habt ihr ähnliche Erfahrungen gemacht oder eine Idee, wo es hakt?
(ich denke zwar nicht, dass es ein Netzwerkproblem ist, da ich lokal über localhost die selbe Zeitdifferenz habe. Ich habe aber trotzdem raspiNetInfo.txt angehängt)
Vielen Dank!
absalom