On my local host I displayed the web page
http://localhost:8080/firefox with Firefox, and
http://localhost:8080/chromium with chromium. I don’t have chrome installed. My computer is "idle", as far as I can tell.
Here are four requests by chromium:
url: /chromium duration: 2.5µs
url: /favicon.ico duration: 1.128µs
url: /chromium duration: 2.334µs
url: /favicon.ico duration: 991ns
url: /chromium duration: 2.568µs
url: /favicon.ico duration: 1.143µs
url: /chromium duration: 2.904µs
url: /favicon.ico duration: 1.654µs
Here are four requests by firefox on the same host in the exact same condition:
url: /firefox duration: 1.094µs
url: /firefox duration: 1.979µs
url: /firefox duration: 894ns
url: /firefox duration: 1.125µs
I’m aware that I use the wall time which is not OK for benchmarks. I just want to understand why it takes so long, and why is chromium twice slower ?
Is there a scheduling switch just in the w.Write(msg) or time.Now() ?
My CPU frequency is only 0.80Ghz showing that it’s not doing much.