I restarted my Gopher [1] and Gemini [2] servers about 25 hours ago to ensure they're both running the new optimized code [3], so now let's check some results:
Table: Gopher/Gemini server stats service CPU (Central Processing Unit) utilization requests bytes ------------------------------ gopher 2:42 935 1186591 gemini 8:58 36394 249020812
That's more like it. The gopher server, running over plain TCP (Transmission Control Protocol) and getting about 1/40^th the requests, is finally accumulating less CPU time than Gemini (and the only reason it's not even less is my gopher server has to deal with wraping Unicode text [4]).
I also find it amusing that Gemini, a protocol that has only been around for five years, is way more popular than gopher, a protocol that's been around for thirty-three years. I guess Gemini being the new shiny is the reason.
[1] gopher://gopher.conman.org:70/1